【发布时间】:2018-04-13 10:35:21
【问题描述】:
可以在不超过一个类的情况下在选项卡之间进行更改吗?
在我的代码中,我有一个返回多个组件的类,我希望 TabNavigator 在这些组件之间切换,而不是像 React Navigation 文档 (https://reactnavigation.org/docs/tab-based-navigation.html) 中那样在类之间切换。
class Monument extends Component{
render(){
const {navigate} = this.props.navigation;
const { data } = this.props.navigation.state.params;
return (
<MonumentMaker category={'Castelos'} navigate={navigate} data={data}/>
<MonumentMaker category={'Museus'} navigate={navigate} data={data}/>
<MonumentMaker category={'Igrejas'} navigate={navigate} data={data}/>
<MonumentMaker category={'Locais de Interesse'} navigate={navigate} data={data}/>
);
}
}
export default TabNavigator({
Convento: {
screen:**first component**
},
Museus: {
screen:**second component**
},
Igrejas: {
screen:**third component**
},
OutrosLocais: {
screen:**forth component**
}
})
我想要完成的可能是什么?
感谢您的帮助!
【问题讨论】:
标签: react-native react-navigation