【发布时间】:2016-02-18 13:19:15
【问题描述】:
我发现无法显示所有代码,因为太多了,但我的问题是 React Native、Redux、ListView 和 Navigator。
我的 Redux 状态存储了一个 items 数组,精美呈现在 ListView 中,onPress 在 item 上,将 Navigator 推送到另一个场景,其中呈现 item 详细信息。当我触发一个 redux 操作(来自道具)即:Click(更新 Redux Store 中的值)时,这些操作被触发,并出现在调试控制台上,但屏幕上的元素没有更新,如果我返回 ListView,它似乎已更新。
在调度 redux 操作后,我尝试了各种富有想象力的代码,如 navigator.replace 到同一路由但不起作用。
我忘了做什么?
我写了一个小代码来更好地解释我对刷新屏幕的不理解。
代码在这个问题中 Need help on some concepts about ReactNative and Redux and Navigator
我真的需要帮助。 提前致谢
【问题讨论】:
标签: listview reactjs react-native redux navigator