当前行为
我使用React Navigation v4x 未定义不是对象导航。discpatch
预期行为
我想在appcontainer中导航登录页面 `
object
软件版本android 反应导航4.4.0 react-navigation-stack 2.8.2 反应本机0.62.2
答案 0 :(得分:0)
在导航之前,请确保导航器存在。它适用于m
function setTopLevelNavigator(navigatorRef) {
if(navigatorRef)
{
navigator = navigatorRef;
}
}
function navigate(routeName, params) {
if(navigator && routeName){
navigator.dispatch(
NavigationActions.navigate({
routeName,
params,
})
);
}
}
// add other navigation functions that you need and export them
export default {
navigate,
setTopLevelNavigator,
};