var placeHolderStyle = { normal: { label: { show: false, position: "center" }, labelLine: { show: false }, color: "#dedede", borderColor: "#dedede", borderWidth: 0 }, emphasis: { color: "#dedede", borderColor: "#dedede", borderWidth: 0 } }; var option = { backgroundColor: "#404A59", color: ['#ffd285', '#ff733f', '#ec4863'], title: [{ text: '组合图', left: '40%', top: '6%', textStyle: { color: '#ffd285' } }], tooltip: { /*trigger: 'item', formatter: "{a} <br/>{b} : {c}" formatter: function(params) { //return params.seriesType //return params.name+':'+params.value }*/ }, legend: { x: '30%', bottom: '1%', textStyle: { color: '#ffd285', }, data: ['郑州', '永城', '新乡'] }, radar: { // shape: 'circle', indicator: [{ name: '销售', max: 6500 }, { name: '管理', max: 16000 }, { name: '信息技术', max: 30000 }, { name: '客服', max: 38000 }, { name: '研发', max: 52000 }, { name: '市场', max: 25000 }], center: ['83%', '85%'], radius: 80 }, grid: { left: '10%', right: '35%', top: '16%', bottom: '6%', containLabel: true }, toolbox: { "show": false, feature: { saveAsImage: {} } }, dataZoom: [{ type: 'inside', //有单独的滑动条,用户在滑动条上进行缩放或漫游。inside是直接可以是在内部拖动显示 show: false, //是否显示 组件。如果设置为 false,不会显示,但是数据过滤的功能还存在。 start: 0, //数据窗口范围的起始百分比0-100 end: 50, //数据窗口范围的结束百分比0-100 xAxisIndex: [0], // 此处表示控制第一个xAxis,设置 dataZoom-slider 组件控制的 x轴 可是已数组[0,2]表示控制第一,三个;xAxisIndex: 2 ,表示控制第二个。yAxisIndex属性同理 bottom: 0 //距离底部的距离 }, ], xAxis: { type: 'category', "axisLine": { lineStyle: { color: '#c0576d' } }, "axisTick": { "show": false }, axisLabel: { textStyle: { color: '#ffd285' } }, boundaryGap: true, //false时X轴从0开始 data: ['周一', '周二', '周三', '周四', '周五', '周六', '周日', '周一', '周二', '周三', '周四', '周五', '周六', '周日'], }, yAxis: { "axisLine": { lineStyle: { color: '#c0576d' } }, splitLine: { show: true, lineStyle: { color: '#c0576d' } }, "axisTick": { "show": false }, axisLabel: { textStyle: { color: '#ffd285' } }, type: 'value' }, series: [{ name: '郑州', smooth: true, type: 'bar', symbolSize: 8, //symbol: 'circle', data: [90, 50, 39, 50, 120, 82, 80] }, { name: '永城', smooth: true, type: 'bar', symbolSize: 8, //symbol: 'circle', data: [70, 50, 50, 87, 90, 80, 70] }, { name: '新乡', smooth: true, type: 'bar', symbolSize: 8, //symbol: 'circle', data: [290, 200, 20, 132, 15, 200, 90] }, { type: 'pie', center: ['83%', '20%'], radius: ['15%', '20%'], tooltip: { trigger: 'item', formatter: "{a} <br/>{b} : {c} ({d}%)" }, label: { normal: { position: 'center' } }, data: [{ value: 335, name: '污染来源分析', itemStyle: { normal: { color: '#ffd285' } }, label: { normal: { formatter: '{d} %', textStyle: { color: '#ffd285', fontSize: 20 } } } }, { value: 180, name: '占位', tooltip: { show: false }, itemStyle: { normal: { color: '#404A59' } }, label: { normal: { textStyle: { color: '#ffd285', }, formatter: '\n汽车尾气' } } }] }, { type: 'pie', center: ['83%', '50%'], radius: ['15%', '20%'], name: '饼图', tooltip: { trigger: 'item', formatter: "{a} <br/>{b} : {c} ({d}%)" }, /* label: { normal: { textStyle: { color: '#ffd285', }, formatter: "{b}: {c} ({d}%)" } },*/ data: [{ value: 335, name: '直接访问', itemStyle: { normal: { color: '#FF3300' } } }, { value: 310, name: '邮件营销', itemStyle: { normal: { color: '#FFFF00' } } }, { value: 234, name: '联盟广告', itemStyle: { normal: { color: '#00FF00' } } }, { value: 135, name: '视频广告', itemStyle: { normal: { color: '#1E90FF' } } }, { value: 1548, name: '搜索引擎', itemStyle: { normal: { color: '#ADFF2F' } } }] }, { type: 'radar', center: ['83%', '85%'], //radius: ['15%', '20%'], //name: '雷达', tooltip: { }, data: [{ value: [4300, 10000, 28000, 35000, 50000, 19000, ], name: '预算分配' }, { value: [5000, 14000, 28000, 31000, 42000, 21000], name: '实际开销' }] } ] }