React Native - 使用“Navigation Experimental”

时间:2016-10-01 17:32:02

标签: routes react-native reactive-programming navigator

我使用React Native Tutorial进行了导航实验,它正在工作! (故意)

我的问题是:我无法加载下一个场景的“内容”......(只有导航器更改)

if (this.state.navigationState.index == 0) {
    const route = {key: 'secondepage', component:MyScene};
    console.log("après modification "+route.component.defaultProps.title);

    // Use the push reducer provided by NavigationStateUtils
    navigationState = NavigationStateUtils.push(navigationState, route);
}

问题是我无法加载组件“我的场景”...... 我看到我可以获得组件Myscene(route.component.defaultProps.title)的道具,但它不会加载文本内部。 NavigationStateUtils.push(..,..)正在运作吗?

注意:如果你想要完整的代码,我可以粘贴它。谢谢你的回答

1 个答案:

答案 0 :(得分:0)

我找到了解决方案......它正常工作,只是我没有改变我的功能RendersScene ......

(我添加"切换(this.props.index)":所以我可以用索引值(〜这是我的页面号)更改渲染)