首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
在澳门喝茶的芦竹
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
最新
热门
炼化react18新特性第二集之hooks
useDeferredValue-延迟state 当目前没有紧急更新时候,该值才会变成最新值,标记非紧急更新。(类似startTransion) 在一个组件中这样写,本来input中的value改变时
炼化react18新特性第一集
startTransition 紧急更新:如:打字,拖拽,点击等需要立即响应的行为 过渡更新:如从一个视图到另一个视图的过渡,不需要立即响应,延迟响应可以接受。 例如在一个组件中有如上代码。当用户在i
react中useRef用途——记忆值+直接操作DOM+组件配置ref
提出: 与usestate不同在于用usesatate在每次状态更新的时候渲染,然而useRef不触发重新渲染(除非在控制台打印rerender这样手动渲染),但是二者相同在于组件重新渲染时候都会获取
React钩子函数——useMemo
作用: 避免大量计算 配合react.memo缓存子组件传入的数组/对象 例如在下面这个例子中,虽然每次点击button的时候只用渲染下,y,x就行,但是因为这两个状态的改变还要重新渲染整个组件,导致
React钩子函数——useCallback
书接上回,当用react.memo包裹子组件防止不必要的渲染时候,当父组件传入的是函数时候,因为这个王子组件传入的函数是在父组件中定义的,对于父组件来说它是一个局部变量。当父组件渲染时候,这个函数就会
React高阶组件——React.momo
父子组件的渲染规律 因为子组件是父组件的一部分,默认父组件发生变化时候子组件也会重新渲染。 react.memo的提出 但是当子组件状态变化触发重新渲染时,父组件不会重新触发,因为为避免不必要的渲染,
react中hooks:useContext
如果在多层嵌套的父子通信时都要通过props得到并解构,还会太麻烦 所以引入useContext,想要用context需要先创建环境对象createContext const Mycontext =
reducex详解
redux介绍 reducer可以作为一个外部管理state库,存储吧筛选出需要用到的控制state状态的方法。比父子通信,变量提升更方便。可搭配react,vue等不同框架使用。 原理 由官网所示,
Context+Reduce配合详解
Context 向组件深层传递数据 通常来说,你会通过props将信息从父组件传递到子组件。但是,如果你必须通过许多中间组件,向下传递props,或是在你应用中的许多组件需要相同的信息,传递props
React钩子函数Reducer钩子函数超详解(2025版)
Reducer用途 Reducer统一的状态管理集合 对于拥有许多状态更新逻辑的组件来说,过于分散的事件处理程序可能会令人不知所措。对于这种情况,你可以将组件的所有状态更新逻辑整合到一个外部函数中,这
下一页
个人成就
文章被点赞
10
文章被阅读
1,697
掘力值
252
关注了
1
关注者
0
收藏集
27
关注标签
12
加入于
2025-01-10