首页 > 前端 > 正文

注意:本文中的代码是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版权所有,转载请注明

猜你喜欢
picture loss