Elylic
2021-08-01 20:29
6分37秒,利用set缓存getDoubleNum,为什么打印出来的set.size是1,3,5,7,9,11,、、、、、
因为子组件更新的关系,重新渲染父组件,函数渲染会重新执行内部代码,所以每次自身重新渲染就会创造出一个不同于上一次的内容一样的函数。自身有一次,再加上依赖队列内容改变触发的一次 所以都是增加两次。
React Hooks2小时快速入门
2715 学习 · 22 问题
相似问题
回答 1
回答 2