我正在使用React Native和react-native-router-flux和native-base。我创建了一个带有native -base的SideMenu,并使用react-native-router-flux进行导航。问题是,当我点击ListItem时,它不会导航到我想要的屏幕。
const datas = [ { 名称:'Home', 关键:'家', 图标:'home', bg:'#C5F442',
}, { 名称:'个人资料', 键:“个人资料”, 图标:'user-circle-o', bg:'#477EEA', 类型:'8', }`
*
onPress={() =>{Actions.data.key()}}>
<Icon active name={data.icon} style={styles.icon} />
<Text style={styles.text}>{data.name}</Text>
</ListItem>}
/>
The declaration of scene
<Scene key='profile'
component={Profile}
title='Profile'
hideNavBar={true}
tabs={true} />
答案 0 :(得分:0)
如果你真的想以这种方式做到这一点:
Actions[data.key]({})