图表的实时问题

master
zhizou 2019-08-05 17:30:25 +08:00
parent 4f4aac1632
commit 7773b705d7
3 changed files with 32 additions and 27 deletions

View File

@ -16,7 +16,7 @@
<ul class="layui-nav layui-layout-left">
<li class="layui-nav-item">
<a class="ok-menu ok-show-menu" href="javascript:;" title="菜单切换">
<i class="layui-icon layui-icon-shrink-right" id="ok_app_menu"></i>
<i class="layui-icon layui-icon-shrink-right"></i>
</a>
</li>
<li class="layui-nav-item">

View File

@ -34,6 +34,10 @@ layui.use(['element', 'layer', 'okUtils', 'okTab'], function () {
$(".ok-menu").click(function () {
$(".layui-layout-admin").toggleClass("ok-left-hide");
$(this).find('i').toggleClass("ok-menu-hide");
localStorage.setItem("isResize",false);
setTimeout(function () {
localStorage.setItem("isResize",true);
},1200);
});
//移动端的处理事件Start

View File

@ -1,30 +1,31 @@
layui.define(["jquery"], function (exprots) {
var $ = layui.jquery;
var okUtils = {
getBodyWidth: function () {
return document.body.scrollWidth;//body的总宽度
},
echartsResize: function(elemnt,isListen) {
/*
* 主要用于对echart视图自动适应宽度
* eg:
* var mapTree = echarts.init($("#mapOne")[0], "mytheme");
* var mapTree2 = echarts.init($("#mapOne")[0], "mytheme");
* resize(mapTree,mapTree2);
* */
/*console.log(arguments[0]);
console.log(elemnt);*/
if(isListen){
elemnt = elemnt || [];
window.addEventListener("resize", function(){
for (var i = 0; i < elemnt.length; i++) {
elemnt[i].resize();
}
});
var $ = layui.jquery;
var okUtils = {
getBodyWidth: function () {
return document.body.scrollWidth;//body的总宽度
},
echartsResize: function (elemnt) {
/*
* 主要用于对echart视图自动适应宽度
* eg:
* var mapTree = echarts.init($("#mapOne")[0], "mytheme");
* var mapTree2 = echarts.init($("#mapOne")[0], "mytheme");
* resize(mapTree,mapTree2);
* */
/*console.log(arguments[0]);
console.log(elemnt);*/
elemnt = elemnt || [];
window.addEventListener("resize", function () {
var isResize = localStorage.getItem("isResize");
if(isResize != 'false'){
for (var i = 0; i < elemnt.length; i++) {
elemnt[i].resize();
}
}
});
}
}
};
exprots("okUtils", okUtils);
};
exprots("okUtils", okUtils);
});