我是React native和redux中的新成员。当我使用React native和redux时,我意识到state
在还原store
导致component
呈现很多。反应原生 - redux状态导致性能问题
例如,我有一个列表视图的数据存储为一个redux状态。列表视图将显示在屏幕A中。由于某些原因,我将在下一个屏幕中修改列表视图。通过将数据存储为redux状态,只要下一个屏幕中的列表视图发生更改,屏幕A中的列表视图就会自动更新。
不幸的是,每当列表视图中的数据发生变化时(如果我将数据置于组件状态,只有列表视图将被重新渲染而不是所有组件),我必须重新渲染屏幕A中的每个组件。
我可以存储列表视图的数据在redux状态,只是重新渲染它(不是所有组件)?
如果您有任何建议,请让我知道。
预先感谢您!
你有一些代码可以显示吗? – Dherik
@Dherik:谢谢你考虑我的问题。我将编写一个简单的代码并尽快编辑问题。 – LuongTruong
@Dherik:Kuby的答案很棒。我现在可以解决我的问题。谢谢你们。 – LuongTruong