layui表格 返回的數(shù)據(jù)狀態(tài)異常的解決方法
最近用到了layui表格組件,結(jié)果發(fā)現(xiàn)數(shù)據(jù)返回狀態(tài)異常 在網(wǎng)上查詢了下是因?yàn)樾枰D(zhuǎn)成固定個(gè)格式
然而layui的table默認(rèn)返回的數(shù)據(jù)格式為:
response: { //定義后端 json 格式,詳細(xì)參見官方文檔
code: 0,
msg: "",
count: 1000,
data: []
}
網(wǎng)上看了有些方法是轉(zhuǎn)成json數(shù)據(jù)
JSONObject obj=new JSONObject();
//前臺(tái)通過(guò)key值獲得對(duì)應(yīng)的value值
obj.put("code", 0);
obj.put("msg", "");
obj.put("count",1000);
obj.put("data",list);
// array.add(obj);
return obj.toString();
感覺(jué)有點(diǎn)麻煩
public Map<String, Object> queryUserList(Integer curr, Integer limit) {
PageHelper.startPage(Integer.valueOf(curr), Integer.valueOf(limit));
List<Users> list = loginMapper.queryUserList();
long total = ((Page) list).getTotal();
Map<String, Object> map = new HashMap<>();
map.put("code", 0);
map.put("msg", "");
map.put("count",total);
map.put("data",list);
return map;
}
感覺(jué)還是用這個(gè)HashMap集合感覺(jué)方便一點(diǎn)順便分頁(yè)功能也實(shí)現(xiàn)了!!
以上這篇layui表格 返回的數(shù)據(jù)狀態(tài)異常的解決方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Highcharts 多個(gè)Y軸動(dòng)態(tài)刷新數(shù)據(jù)的實(shí)現(xiàn)代碼
下面小編就為大家?guī)?lái)一篇Highcharts 多個(gè)Y軸動(dòng)態(tài)刷新數(shù)據(jù)的實(shí)現(xiàn)代碼。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-05-05
JavaScript異步操作的幾種常見處理方法實(shí)例總結(jié)
這篇文章主要介紹了JavaScript異步操作的幾種常見處理方法,結(jié)合實(shí)例形式總結(jié)分析了JavaScript常見的異步操作處理方法相關(guān)實(shí)現(xiàn)技巧與注意事項(xiàng),需要的朋友可以參考下2020-05-05
javascript運(yùn)動(dòng)框架用法實(shí)例分析(實(shí)現(xiàn)放大與縮小效果)
這篇文章主要介紹了javascript運(yùn)動(dòng)框架用法,結(jié)合實(shí)例形式分析了javascript運(yùn)動(dòng)框架的實(shí)現(xiàn)與使用技巧,可實(shí)現(xiàn)div塊的放大與縮小功能,需要的朋友可以參考下2016-01-01
基于element-ui組件手動(dòng)實(shí)現(xiàn)單選和上傳功能
在用戶使用過(guò)程中提出一鍵導(dǎo)入的功能,需求如下:點(diǎn)擊導(dǎo)入按鈕顯示提示框,然后是單選框以及上傳按鈕。這篇文章主要介紹了基于element-ui組件手動(dòng)實(shí)現(xiàn)單選和上傳功能,需要的朋友可以參考下2018-12-12
js判斷運(yùn)行jsp頁(yè)面的瀏覽器類型以及版本示例
做了一個(gè)判斷瀏覽器類型和版本號(hào)的業(yè)務(wù),記錄下相關(guān)的js代碼,個(gè)人感覺(jué)還不錯(cuò),需要的朋友可以參考下2013-10-10

