关于BootstapTable插件中加载从服务器返回的数据格式问题

发布于 2021-11-28 19:59:54 字数 1230 浏览 783 评论 1

bootstrap table 插件中要求从服务器返回的数据格式标准是这样的数据机构


[{"username":"邓肯","sex":"男","age":22},{"username":"灰太狼","sex":"男","age":23}]

如果现在返回的JSON数据的结构如下

{"success":true,"msg":"","data":null,"rows":[{"systemId":"XXXXX","systemName":"XXXXXXXX","systemKey":"8282A2061BDB11E6BD1EF07959E054A4","remark":null,"id":"XXXXX"},{"systemId":"XXXXX","systemName":"XXXXX","systemKey":"98F998FA1BDB11E6BD1EF07959E054A4","remark":null,"id":"XXXXX"}],"total":2}

即返回的数据中包含了一些额外的信息。这种情况下,除了修改服务器端返回数据的格式外,在前端可以用什么方法让他讲rows中的数据加载出来。附一部分前端js代码

$(document).ready(function(){ 
//使用Bootstrap Table插件获取数据并向前端表格插入数据
$('#table').bootstrapTable({
   url: '/test/system/queryAll',
   datatype: 'json',
   data: [rows],
   columns:[{
    field: 'systemId',
    title: 'rows.systemId'
   },{
    field: 'systemId',
    title: 'rows.systemId'
   },{
    field: 'systemId',
    title: 'rows.systemId'
   },
   ]
});
}); 

这样加载不出来后一种的JSON格式数据~~~

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

最偏执的依靠 2021-12-02 12:15:41

这种问题怎么解决呢?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文