- 博客(7)
- 收藏
- 关注
原创 React学习4-Redux
它用于管理复杂,多组件共享的状态,集中存储应用中所用组件的状态,使状态的变化遵循严格的规则,使得代码行为清晰,可追踪。Store 是 Redux 中唯一存储整个应用全局状态的“数据仓库”。(3).使用纯函数执行修改:为了描述状态如何因 Action 而改变,你需要编写。(2)状态是只读的:你不能直接修改状态。要改变状态,唯一的方式是触发一个。该包包含一个预编译的 ESM 构建,可以直接在浏览器中作为。(1)单一数据源:整个应用的全局状态被存储在一个。(2)创建Store(仓库),而不是修改原状态。
2026-08-09 21:49:20
167
原创 React学习3-路由
安装有两种方式,一是在创建脚手架时输入命令:npx create-react-router@latest my-react-router-app;;二是在脚手架创建之后输入命令 :npm install react-router-dom 安装成功后可以在package.json中看见router和他的版本号。
2026-08-05 22:24:22
197
原创 React学习2
1.基本定义函数组件本质上就是一个返回JSX的js函数,他接受一个props对象作为参数,并决定渲染什么UI2.特点(1).轻量化:无需this绑定,代码更简洁(2).可以借助‘hooks’(钩子),从而有状态管理和生命周期等写法。
2026-08-02 20:20:01
163
原创 深浅拷贝
1.定义:只复制,修改深层数据会互相影响。2.特点:基本类型:拷贝值,互不影响;引用类型:拷贝地址,共用堆内存,一改全改;只拷贝3.常见浅拷贝方式(1)直接复制(2)对象:Object.assign()(3)对象:展开运算符slice()concat()、展开运算符。
2026-05-26 19:09:41
29
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1