重构 pure 还是 React.memo?
Posted
技术标签:
【中文标题】重构 pure 还是 React.memo?【英文标题】:recompose pure or React.memo? 【发布时间】:2019-11-28 11:34:21 【问题描述】:我在问自己 React.memo 是否与 recompose pure() 完全相同...
import pure from 'recompose';
export default pure(MyComp);
或
import React, memo from 'react';
export default memo(MyComp);
有什么想法吗?
【问题讨论】:
【参考方案1】:根据React documentation。
React.memo is a higher order component. It’s similar to React.PureComponent but for function components instead of classes.
所以它们并不完全相同,但它们的用途相同。
【讨论】:
很好的答案!这就是我要找的东西! 我认为这是在回答React.memo
与React.PureComponent
而不是 React.memo
与decompose.pure
.以上是关于重构 pure 还是 React.memo?的主要内容,如果未能解决你的问题,请参考以下文章