关于Javascript对象

时间:2017-10-09 12:05:33

标签: javascript reactjs react-native

我正在处理我的反应原生项目,并且在下面的功能上遇到问题

this.notificationListener = FCM.on(FCMEvent.Notification, async (notif) => {
  console.log(notif.custom_notification);
  console.log(notif.custom_notification.body);
});

可以记录console.log(notif.custom_notification);

{"show_in_foreground":true,"sound":"default","title":"MyNewApp","body":"ffff","priority":"high"}

表示console.log(notif.custom_notification.body);日志

undefined

如何才能将notif.custom_notification的主体?

1 个答案:

答案 0 :(得分:1)

我认为您需要先解析它,否则代码中的所有内容都会很好。 var i = JSON.parse(notif.custom_notification); i.body