小程序传递数组参数
wx.request({
url: src,
method: 'POST',
header: {
'content-type': 'application/x-www-form-urlencoded'
},
data: {
tExplain: JSON.stringify(app.globalData.shopEditorArray) // JSON对象或者数组转换成json格式字符串
},
success(res) {
}
})
小程序接受JSON字符串数据
wx.request({
url: src,
method: 'POST',
header: {
'content-type': 'application/x-www-form-urlencoded'
},
data: {
tId: id
},
success(res) {
let briefList = JSON.parse(res.data.tExplain); // json格式的字符串,转换成JSON对象或者数组
let arry = [];
for (let i = 0; i < briefList.length; i++) {
arry.push(briefList[i]);
}
that.setData({
briefList: arry
})
}
})
方法使用
-
JSON.stingify()可以将JSON对象或者数组转换成json格式字符串
-
JSON.parse()将json格式的字符串,转换成JSON对象或者数组
查询资料问题解决参考链接