我正在对top level navigator使用反应导航。
如何从NavigationService.js
访问路由(不仅是当前路由)?
rq:console.log(_navigator)
导致我的应用崩溃
答案 0 :(得分:0)
路线就在那里。
const back = () => {
const { routes } = _navigator.state.nav
...
}
答案 1 :(得分:-1)
您的NavigationService将用于导航到其他路线。您必须将其导入到要使用的文件中,然后开始使用
您发布的文档中的示例:
// any js module
import NavigationService from 'path-to-NavigationService.js';
// ...
NavigationService.navigate('ChatScreen', { userName: 'Lucy' });