最近做了一个钻石区块链的项目,主要负责web这块。
引入bootstrap table作为列表展示。发现在chrome当中,通过bootstrap table创建列表。可以正常添加。
但是在IE浏览器里面点击add不能正常添加。查询了资料发现有IE里面有缓存。
总结了一下:有两种方式可以显示新增的数据。
第一种:
第二种:使用bootstrap table自带的属性
增加cache:false表示不使用浏览器缓存。
至此,问题解决。
----------------------
刚刚想了下,也许可以使用bootsrap table自带的一个方法。
table初始化之前,先销毁。
初始化之前,先$("#table").bootstrapTable('destroy'); 碰见的朋友也可以试试。
----------------------------------------------------------------------------------------------
然后补习了一下浏览器的缓存机制,发现chrome支持的还是不错的。
具体详情可以看:https://www.cnblogs.com/shixiaomiao1122/p/7591556.html
记录一下。以后还需要多多学习。