export const AppLoginNavigator = createAppContainer(createSwitchNavigator({
Login: loginNavigator,
Main: mainNavigator,
}));
export const AppMainNavigator = createAppContainer(createSwitchNavigator({
Main: mainNavigator,
Login: loginNavigator,
}));
export default class App extends React.Component<Props, State>{
render() {
return (
this.state.isAuthed ? : < AppLoginNavigator/>
);
}
}
这里是appNavigator和app.tsx里面的代码,因为现在要做的是在app里判断是跳到主画面还是登陆画面,目前的做法是写了两个navigator然后在app里去判断,但是感觉这么做不规范,请问有没有我只写一个appNavigator然后判断后可以跳转到指定页面的办法呢?麻烦老师帮忙看一下