快捷搜索: 王者荣耀 脱发

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"](); });
最近蜂鸟速驾项目用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"](); });
经验分享 程序员 微信小程序 职场和发展