table数据不显示

提问 已结 12 505
难得920
难得920 2019-8-20
悬赏:20飞吻
版本:layui 浏览器:chrome

返回的数据也能获取到,然后字段也对应,唯一就是传过去的分页pageSize 改成了PageSize,我在table.render里面的

也改了 ,但是数据就是没显示出来,这是什么情况,求dalao们解释一下
回帖
  • 看到你改成了Status ,那个Data ,默认是data 。Total ,默认是 total ,这两个你没改吧?如果没改,保持和官方的一致撒,还有Msg , 你的也不是msg 啊,response 里面改改定制一下吧

      ,response: {
    statusName: 'Status' //规定数据状态的字段名称,默认:code
    ,statusCode: 0 //规定成功的状态码,默认:0
    ,msgName: 'Msg' //规定状态信息的字段名称,默认:msg
    ,countName: 'Total' //规定数据总数的字段名称,默认:count
    ,dataName: 'Data' //规定数据列表的字段名称,默认:data
    }
    0 回复
  • {
    "code":0,
    "msg":"请求成功",
    "count":1000,
    "data":[] //实际渲染数据在这里
    }

    返回的格式要这种才可以
    0 回复
  • 难得920
    2019-8-20
    0 回复
  • Right_tzw
    2019-8-20
    cols贴出来看看呢
    0 回复
  • 请求数据格式改好了,返回数据的格式是什么样的呢?满足以下格式了吗?
    1、默认格式
    {
    "code": 0,
    "msg": "",
    "count": 1000,
    "data": [{}, {}]
    }
    https://www.layui.com/demo/table/user/?page=1&limit=10

    2、你定制的格式
    {
    "Status": 0,
    "msg": "",
    "Total": 1000,
    "data": [{}, {}]
    }
    table.render({
    elem: '#demp'
    ,url: ''
    ,response: {
    statusName: 'status' //规定数据状态的字段名称,默认:code
    ,statusCode: 200 //规定成功的状态码,默认:0
    ,msgName: 'hint' //规定状态信息的字段名称,默认:msg
    ,countName: 'total' //规定数据总数的字段名称,默认:count
    ,dataName: 'rows' //规定数据列表的字段名称,默认:data
    }
    //,…… //其他参数
    });
    注意:如果你没有定制太多的值,其他参数请严格按照官方示例来写,免得出错。比如code 默认是0 ,你没有定制的话,其他值无效。
    好好看看是不是不符合官方要求吧。
    0 回复
  • @难得920 cols的 fileId = 你后端返回的字段名
    0 回复
  • 把你没有定制化的内容,修改成和官方一致吧,不要官方格式小写字母,你用大写字母开头,这样不合适啊
    Msg -> msg
    Data -> data
    0 回复
  • @难得920 比如有id 有name fileId = "id" fileld = name
    0 回复
  • 难得920
    2019-8-20
    @冬日温暖 {"Status":0,"Code":0,"Msg":"产品类别列表","Total":3,"Data":[{"Id":"1","Name":"品牌代理礼包","Pic":"/pic/1.webp","OrderNum":1,"CanUse":"可用","CreateTime":"2019-08-19 18:47:55","ModifyTime":"2019-08-19 18:47:55"},{"Id":"2","Name":"品牌体验区","Pic":"/pic/2.png","OrderNum":2,"CanUse":"可用","CreateTime":"2019-08-19 18:47:55","ModifyTime":"2019-08-19 18:47:55"},{"Id":"3","Name":"免费体验区","Pic":"/pic/3.jpg","OrderNum":3,"CanUse":"可用","CreateTime":"2019-08-19 18:47:55","ModifyTime":"2019-08-19 18:47:55"}]}
    0 回复
  • 难得920
    2019-8-20
    0 回复