React navigation 显示导航历史
React navigation show navigation history
我有一个案例需要查看之前的路线,
所以我有 3 页
- 一个
- 乙
- C
A可以导航到C,B可以导航到C。但是在C中,我有一个条件是基于之前的路由,它会导航到另一个页面。
我也在使用 Redux 和 Redux Sagas,所以我使用 NavigationActions 从 sagas 导航,就像这样
yield put(NavigationActions.navigate({ routeName: 'C' }));
可能吗?
反应导航 1.0.0-beta.11
反应本机 0.46.1
节点 6.9.1
npm 3.10.8
在你的 reducer 函数中你可以访问 routes
数组。
function reducer(state: NavigationState, action: Action): NavigationState {
const routes = state.routes;
}
我有一个案例需要查看之前的路线, 所以我有 3 页
- 一个
- 乙
- C
A可以导航到C,B可以导航到C。但是在C中,我有一个条件是基于之前的路由,它会导航到另一个页面。
我也在使用 Redux 和 Redux Sagas,所以我使用 NavigationActions 从 sagas 导航,就像这样
yield put(NavigationActions.navigate({ routeName: 'C' }));
可能吗?
反应导航 1.0.0-beta.11
反应本机 0.46.1
节点 6.9.1
npm 3.10.8
在你的 reducer 函数中你可以访问 routes
数组。
function reducer(state: NavigationState, action: Action): NavigationState {
const routes = state.routes;
}