不能自动刷新list页
来源:14-9 完善列表页功能成功运行 Redux 集成效果
JerseyJerry
2018-03-05
步骤:
到account页,点击edit,再退到list页,一片空白,要手动刷新下,才会把之前list刷新出来。detail页面里的评论也是这个情况。
按照老师视频里面 加了
componentDidMount(){
this.props.fetchCreations()
}
也是这个样子。
写回答
2回答
-
Scott
2018-03-07
真机也这样,说明是 react-navigation 这里的栈进出中,路由栈切换导致的页面重渲染出问题了,之前的组件可能被卸载掉,或者视图没被缓存起来,试一下把 list 页面重构下,移除它对 redux 的依赖,写死到页面中,看看是不是 redux 这个顶层 store 导致的问题
032018-03-09 -
Scott
2018-03-07
这是真机上还是模拟器里是这样的。
可以把 list 里面的 props change 加一个监听,每次跳过来,自动触发一下刷新试试看呢
012018-03-07
相似问题