为什么不能在反应导航中访问 TabRouter 中的参数?
Why can't access params in TabRouter in react-navigation?
在 react-navigation 中,我在反应组件中导航 props.navigate("Page", { index: 1 })
。
所以我正在用 createNavigator
创建一个 TabRouter
,方法如下:
import {
TabRouter,
createNavigator
} from "react-navigation";
createNavigator(TabRouter(Page: {
screen: Page,
path: "page/:page"
}))(NavView)
那么我无法访问 navigation.state.params.index
,但是 我可以 如果使用 StackRouter
代替。
有什么想法吗?
This pull request 旨在将 setState
添加到 TabRouter
.
在 react-navigation 中,我在反应组件中导航 props.navigate("Page", { index: 1 })
。
所以我正在用 createNavigator
创建一个 TabRouter
,方法如下:
import {
TabRouter,
createNavigator
} from "react-navigation";
createNavigator(TabRouter(Page: {
screen: Page,
path: "page/:page"
}))(NavView)
那么我无法访问 navigation.state.params.index
,但是 我可以 如果使用 StackRouter
代替。
有什么想法吗?
This pull request 旨在将 setState
添加到 TabRouter
.