我正在构建一个头像构建器,我在实现react-native-router-flux时遇到了一些问题。在下面的示例中,我让用户登陆“home”。他们访问竞赛场景,然后将其发送到子场景。我的问题是当我选择一个subrace时,我使用Actions.home将它们发回家。它将它们带回家,但也启用了后退按钮。任何帮助将不胜感激。
export default class Subrace extends Component {
render(){
return (
<Container>
<Header><Title>Choose Subrace</Title></Header>
<Content>
<List>
<ListItem button onPress = {Actions.home}>
<Thumbnail square size={80}/>
<Text>Underground elf</Text>
</ListItem>
<ListItem button onPress = {Actions.home}>
<Thumbnail square size={80} />
<Text>forest elf</Text>
</ListItem>
</List>
</Content>
</Container>
);
}
}
下面的是subrace组件
Session
答案 0 :(得分:1)
试试这个:
export default class Subrace extends Component {
render(){
return (
<Container>
<Header><Title>Choose Subrace</Title></Header>
<Content>
<List>
<ListItem button onPress={() => Actions.home({ type: 'reset' })}>
<Thumbnail square size={80}/>
<Text>Underground elf</Text>
</ListItem>
<ListItem button onPress={() => Actions.home({ type: 'reset' })}>
<Thumbnail square size={80} />
<Text>forest elf</Text>
</ListItem>
</List>
</Content>
</Container>
);
}
}