说明:vue使用时,当突然断网或其他原因造成数据加载错误时,axios方式的catch处理;
//取出内容;
getItems:function(kid){
var that = this;
that.action='default';
that.loading = true;
that.finished = false;
that.isfisrsload=false;
that.tabitems=[];
axios.get(allApi.itemsList,
{params: {cat_id: kid,action:'type'},
headers:{token:token,id:manage_id}})
.then(function (res) {
that.loading = false;
that.finished = true;
if (res.data.code == 0) {
that.tabitems = res.data.data;
that.action='items';
if(that.tabitems.length<=0){
that.isfisrsload=true;
}
}
}).catch(function (res) {
that.loading = false;
that.finished = true;
that.tabitems =[];
if(that.tabitems.length<=0){
that.isfisrsload=true;
}
});
},