【发布时间】:2016-12-03 01:31:44
【问题描述】:
我知道使用 shouldComponentUpdate() 可以只重新渲染一个组件(而不是整个 DOM),但是是否可以只重新渲染一个组件的一个 PROP?在我的应用程序中的一个实例中,我不希望整个组件更新,而只更新一个特定的道具。
【问题讨论】:
-
什么样的道具?
-
基本上我有一个道具,它接受补间设置,让组件在屏幕上移动。这从安装组件时开始。当它在屏幕中途时,我想更改该组件的另一个道具。但是,如果我这样做,所有的道具都会更新,这意味着持有补间设置的道具也会更新,这意味着它会再次接受补间设置,并且组件会在开始在屏幕上移动时重新开始。跨度>
标签: javascript properties react-native components