{channel.title!channel.name} - 楚淮公司周东林

layui使用Table模块报返回的数据状态异常

使用layui表格调用数据,一直报错【返回的数据状态异常】。


因为后台返回的 JSON 字段默认的使用 //数据状态的字段名称,默认:code,//状态信息的字段名称,默认:msg,//数据总数的字段名称,默认:count,//数据列表的字段名称,默认:data,//成功的状态码,默认:0,成功状态码用了200,没有 对返回的数据格式的自定义,导致的【返回的数据状态异常】。

  1. response: {
  2. statusName: 'status' //数据状态的字段名称,默认:code
  3. ,statusCode: 200 //成功的状态码,默认:0
  4. ,msgName: 'hint' //状态信息的字段名称,默认:msg
  5. ,countName: 'total' //数据总数的字段名称,默认:count
  6. ,dataName: 'rows' //数据列表的字段名称,默认:data
  7. }
  8.  

上面是官方默认的,如果不对返回的数据格式的自定义,必须要在JAVA代码里(我用的JAVA)严格按照上面的默认值返回JSON数据,上面是我自己粗心了,改了code 的值,没有在前端 JS 里面设置 response 百度了好久都没找到答案,还是看了几遍官方稳当才找到问题所在。项目经验少,引以为戒。


浏览.发表于:2018-03-27 13:54:03