摘要: 第一次发文章 not only(虽然)版式可能有点烂 but also (但是)最后赋有手稿研究 finally看完他你有收获 diff算法:对于update的组件,他会将当前组件与该组件在上次更新是对应的Fiber节点比较,将比较的结果生成新的Fiber节点。 ! 为了防止概念混淆,强调 一个DO 阅读全文
posted @ 2022-10-27 10:35 beifeng11996 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 如何避免组件的重新渲染? React 中最常见的问题之一是组件不必要地重新渲染。React 提供了两个方法,在这些情况下非常有用: React.memo():这可以防止不必要地重新渲染函数组件 PureComponent:这可以防止不必要地重新渲染类组件 这两种方法都依赖于对传递给组件的props的 阅读全文
posted @ 2022-10-27 10:35 beifeng11996 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 前言 不知道大家有没有过这个疑问,React 中 setState() 为什么是异步的?我一度认为 setState() 是同步的,知道它是异步的之后很是困惑,甚至期待 React 能出一个 setStateSync() 之类的 API。同样有此疑问的还有 MobX 的作者 Michel Wests 阅读全文
posted @ 2022-10-27 10:33 beifeng11996 阅读(14) 评论(0) 推荐(0) 编辑