gpt4 book ai didi

javascript - React PureComponent 会比 Component 慢吗?如何?

转载 作者:行者123 更新时间:2023-12-01 02:40:27 24 4
gpt4 key购买 nike

我指的是 Dan Abramov 的一篇文章,其中指出:

PSA: React.PureComponent can make your app slower if you use it everywhere.

(Dan's tweet on the topic)

有人可以详细说明一下吗?谢谢。

最佳答案

PureComponent 通过对组件状态和 props 进行浅层比较来实现 shouldComponentUpdate。它将 currentProps 与 nextProps 进行比较(状态类似),并且仅当发生更改时,才会调用 render 方法。这种比较的额外开销肯定会减慢应用程序的速度,特别是如果您的组件和状态很重。

关于javascript - React PureComponent 会比 Component 慢吗?如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47611085/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com