react-native-router icon indicating copy to clipboard operation
react-native-router copied to clipboard

how can i use route in titleComponent ?

Open SuperMoon opened this issue 10 years ago • 1 comments

I'm new to RN and react-native-router . How can I use routes in titleCompoent ? my code is something like this,it will cause an error :"this.props.toRoute is not a function" var TitleComp = React.createClass({ render:function(){ return ( <TouchableHighlight onPress={this.nextPage} underlayColor="transparent" onPress={this._toSearchPage}> <Text>aaa</Text> </TouchableHighlight> ); }, _toSearchPage: function(){ this.props.toRoute({ name: "To Search Page", component: SearchPage } ); } });

var MyApp = React.createClass({ render:function() { return ( <Router ref="myrouter" firstRoute={firstRoute} /> ) } }); var firstRoute = { name: 'Welcome!', titleComponent:TitleComp, component: SearchPage, };

AppRegistry.registerComponent('navProject', () => MyApp);

SuperMoon avatar Dec 11 '15 11:12 SuperMoon

This component is currently defunct. Please adress questions here : github.com/MikaelCarpenter/gb-native-router

davidLeonardi avatar Dec 22 '15 22:12 davidLeonardi