一、可以成功发送到后端的代码:
const arr = [{id:1},{id:2}]
uni.request({
url: 'https://www.example.com/request',
data: {
arr: arr
},
success: (res) => {
console.log(res.data);
}
});
后端可以正常接收到arr
二、不可以成功发送到后端的代码:
this.arr = [{id:1},{id:2}]
uni.request({
url: 'https://www.example.com/request',
data: {
arr: this.arr
},
success: (res) => {
console.log(res.data);
}
});
后端接收到arr是空的
1 个回复
DCloud_UNI_yuhe
对的有这个问题,是鸿蒙 jsvm 的数组有兼容性问题,预计下个版本更新修复