【发布时间】:2019-07-02 03:04:12
【问题描述】:
目前我有:
return(
<View style={{flex: 1, paddingTop:20}}>
<FlatList
data={this.state.dataSource}
renderItem={(data) => <EventCard eventinfo = {data.item} navigation=
{this.props.navigation}/>}
keyExtractor={(item) => item.eventname}
/>
和
const EventCard = ({eventinfo, navigation}) => {
return (
<TouchableOpacity style={{backgroundColor: 'transparent'}} onPress= {()
=> navigation.navigate('CurrRes')}>
我不明白为什么不能在我的事件卡中评估导航,并且导航不起作用。任何帮助,将不胜感激。
(是的,在第一个文件中导入了导航,项目运行但在按下其中一个平面列表项时崩溃)
我得到的错误是
undefined is not an object (evaluating 'navigation.navigate')
【问题讨论】:
-
这个问题你解决了吗?
标签: react-native react-native-flatlist react-native-navigation stateless