一、JSON.parse() 方法用于将一个 JSON 字符串转换为对象。
以下代码为将字符串解析为对象,然后再赋值给对象
//页面初始化完成加载,option是传递的参数 onLoad: function(option) { const param = JSON.parse(option.param) this.setData({ material: param, }) this.getPageList(true); },
二、JSON.stringify() 方法用于将 JavaScript 值转换为 JSON 字符串。
以下代码为将对象解析为字符串,然后通过URL传参
//页面跳转 toFormPage() { const params = this.data.material wx.navigateTo({ url: '/pages/supplyNotice/form/form?param=' + JSON.stringify(params) }) }