一个$http的请求然后数据返回的是success:{data:{data:{}//这里正常的情况下是有数据的。为了以防万一这里如果为null的话要怎么进行兼容的处理}}这里是一个简单的处理方法。this.$http({//调用接口method:'POST',async:true,headers:{'Accept':'*/*'},url:this.askListUrl,//this指datadata:this.transMyResData//向后台发送的数据}).then(function(response){//接口返回数据if(response.data.data==null){//为空的处理return"";}else{//不为空的处理that.questions=response.data.data.list;that.total=that.questions;loading.close();if(response.data.data.total>=0){that.transMyResData.total=response.data.data.total;that.total_3=response.data.data.total;}else{that.$message.error('失败');}}},function(error){loading.close();that.$message.error('网络连接失败')})请教各位怎么才更规范一点。
江户川乱折腾
呼唤远方
相关分类