标签: javascript properties react-native components
我知道可以使用shouldComponentUpdate()重新渲染一个组件(而不是整个DOM),但是是否可以仅重新渲染一个组件的一个PROP?在我的应用程序的一个实例中,我不希望整个组件更新,而只是更改的特定道具。
答案 0 :(得分:1)
你可能无法做到这一点,因为这不是它应该如何运作的。组件已更新,以反映对其状态和道具所做的所有更改。解决这个问题的最好方法是不更新父组件传递的道具。
或者,您也可以使用状态来保存您不想更新的值,并在组件的构造函数中设置这些值。