[英]Why can't access params in TabRouter in react-navigation?
In react-navigation I am navigating doing props.navigate("Page", { index: 1 })
in a react component. 在react-navigation中,我正在对react组件中的props.navigate("Page", { index: 1 })
进行导航。
So I am creating a TabRouter
with createNavigator
in a way like this: 所以我用createNavigator
的方式用createNavigator
创建一个TabRouter
:
import {
TabRouter,
createNavigator
} from "react-navigation";
createNavigator(TabRouter(Page: {
screen: Page,
path: "page/:page"
}))(NavView)
Then I can't access to navigation.state.params.index
, but I can if using StackRouter
instead. 然后,我无法访问navigation.state.params.index
,但我可以的,如果使用StackRouter
代替。
any thoughts? 有什么想法吗?
该拉取请求旨在将setState
添加到TabRouter
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.