注意:本文中的代码是setup语法糖的格式。
初始化和声明一个reactive对象如下:
let order = reactive({
});
那么如何将后端返回的数据赋值给这个order对象呢?通常写法如下:
uni.HttpRequest.post('shopowner.PaymentorderItem/findOrder', {orderno: orderno}).then((result) => {
if (result.code == 0) {
order.id=result.data.id;
......
}
});
如果有很多属性那么写起来会很长很累,有没有简单的写法呢?
先看错误的示例:
order=result.data;
正确的写法如下:
Object.assign(order, result.data);
RoveCoder版权所有,转载请注明