【发布时间】:2015-06-16 17:49:01
【问题描述】:
我一直在尝试使用 React Native,但在将导航器的引用传递到我正在渲染的场景中时遇到了麻烦。如果没有导航器,NewsList 项目将无法触发场景切换。
render: function() {
return (
<Navigator
initialRoute={ { name: 'NewsList', index: 0 } }
renderScene={ ( route, navigator ) => NewsList }
/>
);
},
同样,在渲染场景函数中我需要将 navigator 传递给行渲染函数。
<UIExplorerPage noSpacer={true} noScroll={true}>
<ListView
dataSource={this.state.dataSource}
renderRow={this._renderRow}
onEndReached={this.onEndReached}
/>
</UIExplorerPage>
传递这样的引用的惯用方式是什么?
【问题讨论】: