layui的数据表格渲染的问题:
1、layui的前端需要返回的是一个JSON格式的数据
2、需要设置code count msg data属性值
3、不能直接返回JSON对象,需要返回JSON字符串,layui会自动的去解析
4、layui里面需要对数据表格单独设置response和parseData
5、可能出现的问题: 数据error和数据parseerror 数据需要的是200或者数据需要的是0
解决数据error的问题:
出现数据error的问题不问多想肯定是数据的问题,可能有的问题。
第一、不是JSON数据或者JSON数据有错误(如果自己验证JSON无错误那么,请检查是否返回的JSON字符串,不能返回JSON对象)
第二、parseData和response没写
解决parseerror的问题:
第一、返回的不是JSON字符串的格式
解决状态码需要200或者0:
第一、检查你的response和parseData的code是否一致,如果一致,在检查你设置的code值是不是保持一致
第二、打印出parseData的数据查看解析的JSON数据
如果显示无数据,但是你确实有数据的情况下,请检查你的reponse和parseData的code是否名字一样要与后台设置的值一样
,response: {
"code": 0,
"msg": "",
"count": 1000,
"data": []
}
,parseData: function(res){ //res 即为原始返回的数据
console.log(res);
return {
"code": 0, //解析接口状态
"msg": "", //解析提示文本
"count": res.count, //解析数据长度
"data": res.data //解析数据列表
};
}
欢迎关注我的微信公众号,更多内容将在微信公众号中发布: