问题描述:
1. data(){listLoading:true}中已经声明了
2.el-table中绑定了这个属性
3.methods:{}中请求接口中也写了赋值操作(为什么不显示?)
解决办法:
分析:
在开始请求接口前
this.listLoading = true;
接口请求后
this.listLoading = false;
会导致瞬间=false,导致观察不到loading的变化。
所以在结尾处不写this.listLoading = false;
而是在AJAX请求的catch中写。及在请求data成功后写会观察到loading的变化。