昨天写的代码中出现了一个问题:能够获取后台传来的json数据,前台却怎么都铺不到table表格中。
解决方法:加上 responseHandler
具体代码如下:
responseHandler: function (res) { //加载服务器数据之前的处理程序,可以用来格式化数据。 res为从服务器请求到的数据。
var NewData=[];
console.log(res.data)
if(res.data.length){
for(var i=0;i<res.data.length;i++){
var createtime=formatDate(res.data[i].createtime)
var dataNewObj={"no":'',"projectContent":'',"projectName":'',"username":'',"createTime":''};
dataNewObj.no=res.data[i].id;
dataNewObj.projectContent=res.data[i].projectcontent;
dataNewObj.projectName=res.data[i].projectname;
dataNewObj.username=res.data[i].username;
dataNewObj.createTime=createtime;
NewData.push(dataNewObj);
}
}
var data = {
total: res.data.length,
rows: NewData,
};
console.log(data)
return data;
}