React
文章平均质量分 58
React
jiojio冲冲冲
不明白的可以后台dd我
展开
-
react+ts+antd-mobile 动态tabs➕下拉加载
针对上面代码封装hook函数进行代码优化场景:当前状态数据的各种操作逻辑和组件渲染是写在一起的,可以采用自定义hook封装的方式让逻辑和渲染相分离实现步骤:1️⃣把和tabs相关的响应式数据状态以及操作数据的方法放到hook函数中2️⃣组件中调用hook函数,消费其返回的状态和方法//home文件下useTabs.tstry {}, [])return {channels,//home文件下 index.tsxreturn (<div>{/* tab区域 */}))}原创 2024-02-03 09:10:14 · 1358 阅读 · 0 评论 -
react+ts
React和TypeScript集合使用的重点集中在 存储数据/状态有关的Hook函数以及组件接口的位置,这些地方最需要数据类型校验。原创 2024-02-02 17:15:22 · 1418 阅读 · 0 评论 -
react 之 zustand
zustand状态管理工具原创 2024-02-02 11:14:17 · 1958 阅读 · 0 评论 -
react 之 Class API
类组件原创 2024-02-02 10:17:52 · 936 阅读 · 0 评论 -
react 之 useImperativeHandle
useInperativeHandle是通过ref暴露子组件中的方法。原创 2024-02-02 09:44:20 · 469 阅读 · 0 评论 -
react 之 react.forwardRef
react.forwardRef使用ref暴露DOM节点给父组件。原创 2024-02-02 09:34:23 · 1109 阅读 · 0 评论 -
react 之 useCallback
useCallback的使用方法,useCallback也是用来缓存的,只不过是用于做函数缓存。原创 2024-02-02 09:21:41 · 584 阅读 · 0 评论 -
react 之 react.memo
下面的子组件通过 memo 进行包裹之后,返回一个新的组件MemoSon, 只有传给MemoSon的props参数发生变化时才会重新渲染。, 但是因为组件App俩次渲染生成了不同的对象引用list,所以传给MemoSon组件的props视为不同,子组件就会发生重新渲染。传递一个引用类型的prop 比较的是新值和旧值的引用是否相等 当父组件的函数重新执行时,实际上形成的是新的数组引用。进行比较,针对于对象数据类型,只会对比俩次的引用是否相等,如果不相等就会重新渲染,React并不关心对象中的具体属性。原创 2024-02-01 17:59:13 · 1004 阅读 · 0 评论 -
react 之 UseMemo
但是当我们修改num状态的时候,斐波那契求和函数也会被执行,显然是一种浪费。思路: 只有count发生变化时才重新进行计算。下面我们的本来的用意是想。原创 2024-02-01 17:36:49 · 800 阅读 · 0 评论 -
react 之 UseReducer
做法:分派action时如果想要传递参数,需要在action对象中添加一个payload参数,放置状态参数。分派action传参。原创 2024-02-01 09:11:43 · 793 阅读 · 0 评论 -
react+AntDesign 之 pc端零到一
react pc端项目案例原创 2024-01-04 18:04:23 · 1642 阅读 · 0 评论 -
react+redux+antd-mobile 之 记账本案例
记账本案例原创 2023-12-30 17:32:49 · 888 阅读 · 0 评论 -
react + redux 之 美团案例
1.store modules 下 takeaway.js文件。1.store modules下 takeaway.js文件。2.foodItem下index.js文件。1.cart文件下index.js文件。2.store下index.js文件。1.cart下面index.js。2.cart下index文件。原创 2023-12-28 22:06:50 · 1300 阅读 · 1 评论 -
关于react
【代码】react 。原创 2023-12-22 18:17:36 · 659 阅读 · 0 评论 -
学习React
react基础知识原创 2023-02-04 16:59:22 · 794 阅读 · 0 评论