我是React native和redux中的新成員。當我使用React native和redux時,我意識到state
在還原store
導致component
呈現很多。反應原生 - redux狀態導致性能問題
例如,我有一個列表視圖的數據存儲爲一個redux狀態。列表視圖將顯示在屏幕A中。由於某些原因,我將在下一個屏幕中修改列表視圖。通過將數據存儲爲redux狀態,只要下一個屏幕中的列表視圖發生更改,屏幕A中的列表視圖就會自動更新。
不幸的是,每當列表視圖中的數據發生變化時(如果我將數據置於組件狀態,只有列表視圖將被重新渲染而不是所有組件),我必須重新渲染屏幕A中的每個組件。
我可以存儲列表視圖的數據在redux狀態,只是重新渲染它(不是所有組件)?
如果您有任何建議,請讓我知道。
預先感謝您!
你有一些代碼可以顯示嗎? – Dherik
@Dherik:謝謝你考慮我的問題。我將編寫一個簡單的代碼並儘快編輯問題。 – LuongTruong
@Dherik:Kuby的答案很棒。我現在可以解決我的問題。謝謝你們。 – LuongTruong