我的路由器是这样的。有没有一种方法可以让变量告诉你应该显示什么屏幕?
export const HomeNavigator = TabNavigator({
...
Search:{
screen: usertype == 1? Customer : Handyman,
},
...
});
export const RootStack = StackNavigator({
Login: {screen: Login}
Home:{screen: HomeNavigator},
...
},{
headerMode: 'none'
});
export default RootStack;
在用户登录他的帐户后,应用程序将检查他的帐户类型。然后,他的帐户类型会告诉他应该在Search选项卡中显示什么屏幕
如果用户的帐户类型为1,则应显示的屏幕为customer.js
如果用户的帐户类型为2,则应显示的屏幕为Handyman.js
https://stackoverflow.com/questions/50620465
复制相似问题