您的位置:首页 > 其它

boostrap table接收到后台返回的数据格式不一致 如何处理

2017-07-03 11:33 549 查看
bootstrap table一般需要的服务端返回的数据格式中含有"total"和"rows"字段,bootstrap table根据这俩个字段去填充表格

{

  "total": 3,

  "rows": [

    {

      "id": 0,

      "name": "Item 0",

      "price": "$0"

    },

    {

      "id": 1,

      "name": "Item 1",

      "price": "$1"

    },

    {

      "id": 2,

      "name": "Item 2",

      "price": "$2"

    },

    {

      "id": 3,

      "name": "Item 3",

      "price": "$3"

    }

  ]

}

当后端提供的不是以上格式时候,应该如何处理呢?

使用bootstrap table的responseHandler方法

responseHandler: function(res) {
return {
"total": res.data.total,//总页数
"rows": res.data.rows   //数据
};
},
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: