0

我已经使用官方文档(https://docs.airship.com/platform/react-native/message-center/)和示例源代码将消息中心集成到我的 react native 应用程序中。在部署和测试时,我确实看到了日期,但是诸如“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>
);
}

是否有任何解决方案,因为我已经添加了侦听器,所以我应该能够获取这些详细信息。同样在飞艇门户中,当我看到消息的详细信息时,它显示“0%发送到消息中心”

4

0 回答 0