我使用Redux
进行州管理。在我将导航堆栈移动到适当地使用pop()
之前,我还没遇到过很多问题。这个问题实际上非常简单:
我试图找到解决方案,但不能。有没有办法确定组件何时再次进入前屏幕?因为render()
没有被再次调用,因为它在后台没有收到任何新的道具,所以有'没有理由被称为。
答案 0 :(得分:0)
基本上在pop()
上,组件已经安装,因此不会重新渲染任何内容。我真的希望他们最终为组件添加onFocus()
方法,但我处理它的方法是在推送时将组件A更新到组件B的方法,然后在弹出时调用它,这样组件A将重新启动 - 了解新信息。