在goBack之后反应Native React Navigator getPrevState

时间:2017-10-11 03:16:12

标签: reactjs react-native react-navigation

在屏幕之间路由后,我不明白如何获得普通状态。例如:

index: 3
0: LoginScreen -> route
1: Profile {userId: 1} -> route
2: Profile {userId: 2} -> route
3: Profile {userId: 3} -> goBack.

在我发送动作goBack后,屏幕配置文件更新,我有路由状态

index: 2
0: LoginScreen -> route
1: Profile {userId: 1} -> route
2: Profile {userId: 2} -> route

但是配置文件没有获得prev props userId = 2。此外,生命周期方法componentWillReceivePropsComponentWillMount也不会被调用。如何在同一个屏幕内路由,但使用不同的道具?谢谢你回答。

0 个答案:

没有答案