为了账号安全,请及时绑定邮箱和手机立即绑定

ajax渲染数据后,bootstrap-table初始化分页,选择对其失效,怎么解决

ajax渲染数据后,bootstrap-table初始化分页,选择对其失效,怎么解决

慕婉清6462132 2018-07-02 05:05:25
ajax渲染数据后,bootstrap-table初始化分页,选择对其失效,怎么解决
查看完整描述

1 回答

?
红糖糍粑

TA贡献1815条经验 获得超6个赞

在阅读了Bootstrap-table.js源码后发现是因为JS里并没有获取到data(即没有获取表格的内容)。也就是说在还没获取数据之前就已经执行了Bootstrap.js。所以我尝试了使用AJAX同步执行,仍然不起作用。
在经过了很多尝试后,还是失败。最后我选择了个比较笨的方法。在前面的分析中发现其实在还没获取AJAX返回的值之前,bootstrap-table就已经执行完并渲染了,而最后我们看到的结果是通过Vue显示的 而不是通过bootstrap-table。我检查了bootstrap-table.js的源码,发现是data在起作用,所以我直接在ajax成功获得数据后把值给了bootstrap-table,而不是通过vue去赋值 就是直接传值给Bootstrap-table,而不通过Vue。

查看完整回答
反对 回复 2018-08-24
  • 1 回答
  • 0 关注
  • 1356 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信