关于layui和echarts出现选择卡样式错乱的bug

133 阅读1分钟

一、echarts就加个id 然后点击时候执行下面代码

$(document).on("click", ".btn-refresh", function () {
    setTimeout(function () {
        myChart.resize();
    }, 0);
});

二、layui中table表格的

1.  table.render({ //其它参数省略
1.  ,elem: '#demo'
1.  //,…… //其它参数
1.  ,id: 'idTest'
1.  });
1.
1.  //执行表格“尺寸结构”的重置,一般写在对应的事件中
1.  table.resize('idTest');

//点击事件在选择卡上的情况
$(document).on("click", "#tableObj1", function () {
    setTimeout(function () {
        table.resize('idTest');
    }, 500);
});

注意:如果点击事件写在了选择卡上一定要加个延时器,要不然还是会渲染出错

小伙伴们!这样就完成了哦! QQ学习交流群:842167453,欢迎小伙伴加入一起学习。