
React
一路向阳~负责的男人
1
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
枚举字典 管理(JS TS 前端)
【代码】枚举字典 管理。原创 2023-02-13 21:25:54 · 500 阅读 · 0 评论 -
浅拷贝/扩展运算符 在引用对象时的作用。
(证明就是,splice过后,columns 里面的元素肯定是被删除了,哪怕是浅拷贝,但FC2刷新重新引用columns 时,里面的元素打印出来是完整的。上面两个组件函数,都引用了columns,但FC1每刷新一次,columns就会被删去一个元素。FC2为什么可以,因为浅拷贝后,_columns的地址和 columns的地址不一样了,所以,FC。因为,columns一直被FC1引用着,垃圾回收机制无法回收它。当FC2函数刷新时,又会重定义一次。但这不是我们想要的。原创 2022-12-10 15:53:04 · 426 阅读 · 0 评论 -
【无标题】switchHost使用指南
参考:原创 2022-09-06 01:28:53 · 195 阅读 · 0 评论 -
react-router-dom 知识点总结
sdas1原创 2022-06-24 12:05:40 · 290 阅读 · 0 评论 -
useState 讲解 如何改成同步方法
在useState()第一次存储的时候,值会存储不上因为react中state的更新是异步的,我们setState后,react不会立刻对值进行改变,而是将其暂时放入pedding队列中。useState()初始值最好是useState({statefalse,xxxx}),采用{}增加可扩展性。再次更新,useState是同步方法,只是react的流程调度把useState变成了异步方法的样子。react的流程调度里,会把多个事件合成一个事件,一次性处理,所以,变成了异步。...原创 2022-06-15 21:10:14 · 13129 阅读 · 7 评论 -
React Hooks 记录总结
React Hooks 记录总结const【num,setNum】 = useState(num)useEffect(()=》{ axios.get ().then(res = 》 { setNum(res.date.num) 在这里设置调用setNum 改变状态 }) },【 num 】)1. 每次调用 setNum 函数都会重新执行一遍 。 (如果函数里面有 axios请求,那么每次setNum,就会重新调用一次函数。)2.............原创 2022-06-08 10:35:51 · 199 阅读 · 0 评论