這是一個例子。我希望它能幫助你。
在我index.android.js文件:
class App extends Component {
render() {
var myVar='aVar';
return (
<Navigator
initialRoute={{id: 'page_splash_screen', name: 'Index', myVar:myVar}}
renderScene={(route, navigator) => {return this.renderScene(route, navigator)}}
configureScene={(route) => {
if (route.sceneConfig) {
return route.sceneConfig;
}
return Navigator.SceneConfigs.FloatFromRight;
}} />
);
}
renderScene(route, navigator) {
switch (route.id) {
case "page_splash_screen":
return (
<SplashPage
navigator={navigator} />
);
...
,並在我的SplashPage:
class SplachPage extends Component {
render() {
var myVar=this.props.myVar;
...
}
}
你可以通過你之類的函數myVar的在我的例子