Reactjs 集成react本机应用程序的消息中心时出现问题

Reactjs 集成react本机应用程序的消息中心时出现问题,reactjs,react-native,push-notification,urbanairship.com,react-native-notifications,Reactjs,React Native,Push Notification,Urbanairship.com,React Native Notifications,我已经使用官方文档()和示例源代码将消息中心集成到我的react原生应用程序中。在部署和测试时,我确实看到了日期,但“message、id、message.title”等值没有填充到代码中,因此不会显示在屏幕上。因此,“navigation.navigate”函数也未定义 代码段: function Item( message:any, navigation:any ) { return ( <TouchableHighlight activeOpacity={0.6} underlayC

我已经使用官方文档()和示例源代码将消息中心集成到我的react原生应用程序中。在部署和测试时,我确实看到了日期,但“message、id、message.title”等值没有填充到代码中,因此不会显示在屏幕上。因此,“navigation.navigate”函数也未定义

代码段:

function Item( message:any, navigation:any ) {
return (
<TouchableHighlight
activeOpacity={0.6}
underlayColor="#DDDDDD"
onPress={() =>
navigation.navigate(CONSTANTS.MESSAGE_DETAILS, { messageId:message.id, title:message.title })
}>
<Viewstyle={styles.item}>
<Textstyle={styles.itemTitle}>{message.title}</Text>
<Textstyle={styles.itemSubtitle}>{Moment(message.sentDate).format('MM/DD/YYYY')}</Text>
<Viewstyle={styles.itemSeparator}></View>
</View>
</TouchableHighlight>
);
}
功能项(消息:任意,导航:任意){
返回(
导航(CONSTANTS.MESSAGE_DETAILS,{messageId:MESSAGE.id,title:MESSAGE.title})
}>
{message.title}
{矩(message.sentDate).format('MM/DD/YYYY')}
);
}
是否有任何解决方案,因为我已经添加了侦听器,所以我应该能够获取这些详细信息。同样在飞艇门户中,当我看到消息的详细信息时,它显示“0%发送到消息中心”