当前位置:   article > 正文

Layui的table表单提示数据接口请求异常解决方法_layui table请求 已取消

layui table请求 已取消

Layui的table表单提示数据接口请求异常

因为我也是刚刚接触Layui这个框架,当时看官方文档对于返回接口数据类型的解释,我是懵的,开始我以为就是一个简单的Json格式的数据,后来看了很多msdn上的大佬的文章,才搞明白它的返回数据类型就是一个消息头+Json格式数据
在这里插入图片描述
后台传过来的数据大致是这个样子的:

 { UserJson=[{
  "msg":"ok",
  "code":0,
  "count":4,
  "data":[
                  {"id":1,"password":"123456","userName":"aa"},
                 {"id":2,"password":"123456","userName":"bb"},
                 {"id":3,"password":"123456","userName":"cc"},
                {"id":5,"password":"123456","userName":"ee"}
            ]
 }]
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

很多人出现接口错误的原因,很多都是因为返回的数据格式不对导致的,

下面是我的解决方法:

List<User> users =us.getAllUsers();
			Gson gson =new Gson();
			String userString=gson.toJson(users);//先将得到的集合Users转化成json字符串
			String userInfo="{\"code\":\"0\",\"msg\":\"ok\",\"count\":1,\"data\":"+userString+"}";
			//用了一个字符串拼接的方式,使返回的数据变成Layui的支持的数据类型
  • 1
  • 2
  • 3
  • 4
  • 5

附上成功获取后的截图:
在这里插入图片描述
如果有问题 请指出
新手小白
我们一起进步

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号