我在我的反应本机应用程序中使用react native router flux .
我在Route中创建了一些场景 .
<Router>
<Scene key="root" hideNavBar={true} navigationBarStyle={{ backgroundColor: '#81b71a' }}>
<Scene key="auth">
<Scene key="login" component={LoginForm} title="Please Login" />
</Scene>
<Scene key="main" navigationBarStyle={{ backgroundColor: '#8fff1f' }}>
<Scene
key="mainScene1"
component={EmployeeList}
title="MainScene1"
/>
<Scene key="mainScene2" component={EmployeeCreate} title="MainScene1" />
<Scene key="MainScene3" component={EmployeeEdit} title="Edit Employee" />
</Scene>
</Scene>
</Router>
我想从 mainScene3 导航到 mainScene1 但是收到错误"Error: There is no route defined for key mainScene1. Must be one of: 'auth','main' "
如何解决这个问题?这两个场景都在同一个桶中 .
另一个查询 - 如何从 auth 的 login 场景导航到任何场景说 mainScene2 ?那有什么特别的方法吗?