layui table接口返回信息更改

使用parseData 回調函數將其解析成 table 組件所規定的數據格式

table.render({
  elem: '#demp'
  ,url: ''
  ,parseData: function(res){ //res 即爲原始返回的數據
    return {
      "code": res.status, //解析接口狀態
      "msg": res.message, //解析提示文本
      "count": res.total, //解析數據長度
      "data": res.data.item //解析數據列表
    };
  }
});

還可以藉助 response 參數來重新設定返回的數據格式

table.render({
  elem: '#demp'
  ,url: ''
  ,response: {
    statusName: 'status' //規定數據狀態的字段名稱,默認:code
    ,statusCode: 200 //規定成功的狀態碼,默認:0
    ,msgName: 'hint' //規定狀態信息的字段名稱,默認:msg
    ,countName: 'total' //規定數據總數的字段名稱,默認:count
    ,dataName: 'rows' //規定數據列表的字段名稱,默認:data
  }
});

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章