反应导航显示导航历史记录



>我有一个情况,我需要查看之前的路线, 所以我有 3 页

  1. 一个
  2. 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

在化简器函数中,您可以访问routes数组。

function reducer(state: NavigationState, action: Action): NavigationState {
const routes = state.routes; 
}

最新更新