。。。

master
zhizou 2019-07-18 10:58:02 +08:00
parent 8876b8b8ba
commit 6ba2b83189
6 changed files with 18 additions and 17 deletions

View File

@ -30,7 +30,7 @@ layui.config({
/**图表**/
var mapTree = echarts.init($("#mapOne")[0], "mytheme");
var mapChina = echarts.init($('#mapChina')[0]);
okUtils.echartsResize(mapTree, mapChina);
okUtils.echartsResize([mapTree, mapChina]);
mapTree.setOption(echartsData.mapTree);//数据图

View File

@ -32,7 +32,7 @@ layui.config({
var echGoods = echarts.init($('#echGoods')[0]);
var echBlogs = echarts.init($("#echBlogs")[0]);
var echUser = echarts.init($('#echUser')[0]);
okUtils.echartsResize(echIncome, echGoods, echBlogs, echUser);
okUtils.echartsResize([echIncome, echGoods, echBlogs, echUser]);
echIncome.setOption(echartsData.income);//数据图
echGoods.setOption(echartsData.goods);//数据图
@ -43,7 +43,7 @@ layui.config({
var echOne = echarts.init($("#echOne")[0], "themez");
var echTwo = echarts.init($("#echTwo")[0], "themez");
var mapThree = echarts.init($("#mapThree")[0], "themez");
okUtils.echartsResize(echOne, echTwo, mapThree);
okUtils.echartsResize([echOne, echTwo, mapThree]);
echOne.setOption(echartsData.echOne);//数据图
echTwo.setOption(echartsData.echTwo);//数据图

View File

@ -5,7 +5,7 @@ function randomData() {
function ecchartData(color) {
color = color || "#00c292";
return {
color,
color:color,
toolbox: {
show: false,
feature: {
@ -206,13 +206,13 @@ layui.define(function (exports) {
var user = ecchartData("#fb9678");
exports('home2Data', {
income,
goods,
blogs,
user,
echOne,
echTwo,
mapThree,
income:income,
goods:goods,
blogs:blogs,
user:user,
echOne:echOne,
echTwo:echTwo,
mapThree:mapThree,
});
});

View File

@ -7,12 +7,13 @@ layui.define(["jquery"], function (exprots) {
echartsResize: function(elemnt) {
/*
* 主要用于对echart视图自动适应宽度
* elemnt:可变参数
* 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(){
for (var i = 0; i < elemnt.length; i++) {

View File

@ -89,7 +89,7 @@
var china_b = echarts.init($('#china_b')[0]);
var china_c = echarts.init($('#china_c')[0]);
var china_d = echarts.init($('#china_d')[0]);
okUtils.echartsResize(china1, china_a, china_b, china_c, china_d);
okUtils.echartsResize([china1, china_a, china_b, china_c, china_d]);
china1.setOption(chinaData);
china_a.setOption(option_a);
china_b.setOption(option_b);

View File

@ -84,7 +84,7 @@
let chinaTemp = JSON.parse(JSON.stringify(chinaData));
let china1 = echarts.init($('#china1')[0]);
china1.setOption(chinaTemp);
okUtils.echartsResize(china1);
okUtils.echartsResize([china1]);
}
function china2() {
@ -92,14 +92,14 @@
chinaTemp.visualMap.show = false;//不显示数据条
let china1 = echarts.init($('#china2')[0]);
china1.setOption(chinaTemp);
okUtils.echartsResize(china1);
okUtils.echartsResize([china1]);
}
function china3() {
let chinaTemp = echartsData.mapChina3;
let china1 = echarts.init($('#china3')[0]);
china1.setOption(chinaTemp);
okUtils.echartsResize(china1);
okUtils.echartsResize([china1]);
}
function china4() {
@ -107,7 +107,7 @@
chinaTemp.visualMap.show = false;//不显示数据条
let china1 = echarts.init($('#china4')[0]);
china1.setOption(chinaTemp);
okUtils.echartsResize(china1);
okUtils.echartsResize([china1]);
}