是否可以根据道具、参数或状态在 StackNavigator 中呈现不同的屏幕?
我在想像下面这样的事情,但目前我似乎无法弄清楚如何让 stackNavigator 拥有屏幕参数的范围。
export const MainNavigation = StackNavigator({
Interests: {
screen: navigation.state.params.interests ? InterestsScreen : ChooseInterestsScreen,
},
Home : {
screen: HomeTab,
},
}, {
mode: 'modal',
headerMode: 'none',
});
有没有人对此有任何想法?谢谢!!