解决错误Uncaught TypeError: Cannot create property 'LAY_TABLE_INDEX' on number '1'
table.js:2 Uncaught TypeError: Cannot create property 'LAY_TABLE_INDEX' on number '1'
使用layui框架的数据表格,渲染时报错
原因:layui渲染表格数据的时候,接口请求返回的data的值应该如 *data:[{},{},{}]形式,而我的data形式为data:{data:[{},{}],statusCode:1,……}*这种形式,因此会报错
解决方法:在parseData函数里面将data解析出来
table.render({ elem: ' ' ,url: ' ', parseData: function(res){ console.log('返回的值',res) return { "statusCode": res.statusCode, //解析接口状态 "data": res.data.data //解析数据列表 }; },`
————————————————
版权声明:本文为CSDN博主「weixin_43795169」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_43795169/article/details/92404910