React PureComponent可以比Component慢吗?怎么样?
我指的是在一个帖子中丹阿布拉莫夫指出:React PureComponent可以比Component慢吗?怎么样?
PSA:React.PureComponent可以使您的应用程序速度较慢,如果你随心使用。
(Dan's tweet on the topic)
有人能解释一下?谢谢。
回答:
PureComponent通过组件状态和道具的浅层比较实现了shouldComponentUpdate。它将currentProps与nextProps(类似于state)进行比较,并且只有在发生更改时才调用render方法。这种比较的额外开销肯定会减慢应用程序的速度,特别是如果你的组件和状态很重。
以上是 React PureComponent可以比Component慢吗?怎么样? 的全部内容, 来源链接: utcz.com/qa/257670.html