...
success: function (res) {
var data = res.data;
var List1= data.List; //这里直接赋值setData可能有问题
console.log("订单:", List1);
that.setData({
List: List1,
})
...
当出现setData不生效的时候,查看有没有直接把请求返回的数据直接赋值给setData。
除此之外注意,1.直接修改this.data,而不调用this.setData(),是无法改变当前页面的状态的,会导致数据不一致
2.仅支持可以JSON化的数据
3.单次设置的数据不能超过1024KB,尽量避免一次设置过多的数据