如何在 AppContainers 之间导航?
我在 App.js 中检测到正确的堆栈
const stack = User.isAuthorized() ? authStack : unauthStack;
用户输入登录名和密码后,需要将堆栈从 切换unauthStack.SignIn
到authStack.List
。
const unauthStack = createAppContainer(createStackNavigator({
SignIn: { screen: SignIn },
ForgotPassword: { screen: ForgotPassword },
}));
const authStack = createAppContainer(createBottomTabNavigator({
List: { screen: GeneralStack },
Add: { screen: NewEventStack },
}));
我试过用谷歌搜索,但找不到任何有效的例子。并看到一些完全重新加载应用程序的信息可能是内存泄漏或类似的原因......
那么正确的方法是什么?