tongchenkeji 发表于:2023-4-22 14:14:070次点击 已关注取消关注 关注 私信 请教一个物联网平台问题,文档看上去navTo里面是可以带参数跳转页面的,在目标页面怎么去获得这个传递[阿里云Iot] 暂停朗读为您朗读 请教一下,这个文档看上去navTo里面是可以带参数跳转页面的,请问一下,在目标页面怎么去获得这个传递过去的参数呢 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 物联网平台# 物联网平台313
爱吃白菜的GGBAM 2023-11-28 0:52:50 1 在物联网平台中,navTo是可以带参数跳转页面的。在目标页面中,您可以通过以下方式获取传递的参数: 在目标页面的onLoad函数中,可以通过options参数获取到传递的参数。例如: onLoad: function(options) { console.log(options)} 在目标页面的onShow函数中,也可以通过getApp().globalData来获取传递的参数。例如: onShow: function() { console.log(getApp().globalData)} 其中,getApp()函数用于获取小程序的全局实例,globalData用于获取全局数据。在navTo跳转时,可以通过options参数或者globalData来传递参数。 注意,如果参数比较复杂,建议使用JSON.stringify()将其转为JSON字符串,然后在目标页面中使用JSON.parse()进行解析。
在物联网平台中,navTo是可以带参数跳转页面的。在目标页面中,您可以通过以下方式获取传递的参数:
其中,getApp()函数用于获取小程序的全局实例,globalData用于获取全局数据。在navTo跳转时,可以通过options参数或者globalData来传递参数。
注意,如果参数比较复杂,建议使用JSON.stringify()将其转为JSON字符串,然后在目标页面中使用JSON.parse()进行解析。