aardio里可以用 web.view web.kit web.blink 等浏览框加载 layui 等前端框架来做界面,
但在实际使用的过程中发现,
aardio用layui做界面在tab选项夹切换时echarts不显示,
怎么办?
电脑计算机编程入门教程自学编程语言,
aardio教程,
解决办法就是用JS来监听tab选项夹的切换事件重新渲染一下图表就可以了,
下面是示例源码:
<div class="layui-tab" lay-filter="test">
//这里的tab页放echarts图表
</div>
layui.use(['element'], function () {
element = layui.element;
//监听Tab切换,以改变地址hash值
element.on('tab(test)', function(data){
if (data.index == 0) { //切换到第一个选项页时图表重新渲染
myChart_edu.resize();
}
if (data.index == 1) { //切换到第二个选项页时图表重新渲染
myChart_dep.resize();
}
});
}