layui 数据返回但是table表格未渲染出来的问题
最近蜂鸟速驾项目用layui框架,table进行表格渲染
控制台打印发现有数据,但是table.render渲染不出来,后来发现是数据已经返回但是页面元素未加载完成的缘故,用setTimeout定时器解决这个问题。代码如下
setTimeout(()=>{ layui.table.render(option); //layui.table内的事件函数调用 that.tableData.load = false; layui.table.on(tool(creatFilter), function(obj) { console.log(obj, 777888999) that[obj.event + "Listener"](); });setTimeout(()=>{ layui.table.render(option); //layui.table内的事件函数调用 that.tableData.load = false; layui.table.on(tool(creatFilter), function(obj) { console.log(obj, 777888999) that[obj.event + "Listener"](); });
下一篇:
Vue+Element 实现表格单选