摘要:
https://www.redux.org.cn/ 2013年 Facebook 提出了 Flux 架构的思想,引发了很多的实现。2015年,Redux 出现,将 Flux 与函数式编程结合一起,很短时间内就成为了最热门的前端架构。 简单说,如果你的UI层非常简单,没有很多互动,Redux 就是不必 阅读全文
posted @ 2021-04-29 15:24
Tsunami黄嵩粟
阅读(179)
评论(0)
推荐(0)
摘要:
React.memo()是一个高阶函数,它与 React.PureComponent类似,但是一个函数组件而非一个类。如果你的组件在相同 props的情况下渲染相同的结果,那么你可以通过将其包装在 React.memo 中调用,以此通过记忆组件渲染结果的方式来提高组件的性能表现。这意味着在这种情况下 阅读全文
posted @ 2021-04-29 15:06
Tsunami黄嵩粟
阅读(69)
评论(0)
推荐(0)
摘要:
连续两次相同传参,第二次会直接返回上次的结果,每次传参不一样,就直接调用函数返回新的结果,会丢失之前的记录,并不是完全记忆,可以在它的参数中传入state数据从而实现了类似Vue中的计算属性功能 # 安装 npm i -S memoize-one # 引入 import memoizeOne fro 阅读全文
posted @ 2021-04-29 15:04
Tsunami黄嵩粟
阅读(116)
评论(0)
推荐(0)
摘要:
使用装饰器定义 装饰器是一种函数,写成 @函数名。它可以放在类和类方法的定义前面。react脚手架创建的项目默认是不支持装饰器,需要手动安装相关模块和添加配置文件。 安装相关模块 npm i -D customize-cra react-app-rewired 修改package.json文件中sc 阅读全文
posted @ 2021-04-29 11:49
Tsunami黄嵩粟
阅读(307)
评论(0)
推荐(0)
浙公网安备 33010602011771号