React-Native,render函数返回navigator.push

时间:2016-02-11 08:43:56

标签: react-native

我需要使用导航器移动到下一个屏幕。我的第一个代码文件让导航器在其渲染中调用其他屏幕(js文件)。在其中一个中,我希望渲染基于if-else转到下一个屏幕。我现在正在代码中这样做。

render() { if (!this.state.loaded) return this.props.navigator.push({id: 2,}); }      

但这不起作用,因为“渲染需要返回一个组件”。但Navigator是一个组件吗?我究竟做错了什么?我该怎么做?

0 个答案:

没有答案