博主头像
<CodeEra />

心存敬畏 行有所止

分类 React 下的文章

React-Redux 基础运用学习笔记

React-Redux 是 React 和 Redux 之间的官方绑定库,它使得 React 组件能够方便地访问 Redux store 和派发 actions。基本概念1. Provider 组件Provider 是一个高阶组件,它使 Redux store 对整个 React 应用可用。import React from 'react'; import ReactDOM from 'react

Redux 工程化:Action Creator 的创建

基本概念Action Creator 是一个函数,它创建并返回一个 action 对象。使用 Action Creator 可以带来以下好处:集中管理 action 类型减少手动编写 action 对象时的错误便于处理异步操作提高代码可维护性基础 Action Creator// 基础形式 function addTodo(text) { return { type: 'ADD_TOD

Redux 工程化:派发行为标识常量集中管理方案

常量集中管理方案详解在 Redux 中,action type(行为标识)是连接 action 和 reducer 的桥梁。采用常量集中管理可以有效避免以下问题:一般和Reducer的拆分与合并配合使用,避免团队编写的action派发行为标识通过combineReducers合并后名称重复,导致执行错误拼写错误导致的难以调试的问题重复定义相同 action type难以追踪项目中所有的 actio

React样式私有化处理:styled-components 的解析笔记

在React中,styled-components 是一个非常流行的库,用于实现CSS-in-JS,它允许你将样式与组件紧密结合,从而实现样式的私有化处理。通过 styled-components,你可以创建具有独立样式的组件,避免全局样式污染,并提高代码的可维护性。0. 安装 vscode-styled-components 插件想要有语法提示,可以安装vscode插件 vscode-style