import * as echarts from "echarts"; var data1 = [50, 32, 41, 61, 70, 39, 40, 55, 63, 55, 36, 45, 62, 74, 46, 73, 92, 60, 45, 33, 45,66,55, 32, 46, 36, 67, 49, 60, 55, 33, 35, 66] var data2 = [5, 12, 4, 6, 7, 9, 10, 15, 3, 5, 6, 15,12, 4, 6, 7, 9, 10, 15, 3, 5, 6,5, 12, 4, 6, 7, 9, 10, 15, 3, 5, 6] let options = { tooltip: { trigger: 'axis', backgroundColor: 'rgba(17,95,182,0.5)', textStyle: { color: "#fff" }, formatter: function (params) { return params[1].marker + '' + params[1].name + '\n' + "
" + "" + " " + params[1].seriesName + ': ' + params[1].value + "\n" + ' ' + "
" + "" + '' + " " + params[3].seriesName + ': ' + params[3].value; } }, grid: { left: '2%', right: '2%', top: '15%', bottom: '12%' }, xAxis: { data: ['1日', '2日', '3日', '4日', '5日', '6日','7日', '8日', '9日', '10日', '11日', '12日', '13日', '14日', '15日', '16日', '17日', '18日', '19日', '20日', '21日', '22日', '23日', '24日', '25日', '26日', '27日', '28日', '29日', '30日'], show: true, axisTick: { show: false }, axisLine: { show: true, lineStyle: { type: 'solid', color: '#2D4377', opacity: 1 } }, // lineStyle: { // show: true, // type: 'solid' // }, axisLabel: { interval: 0, textStyle: { color: 'rgba(255,255,255,0.8)', fontSize: 14 }, margin: 12 // 刻度标签与轴线之间的距离。 } }, yAxis: [{ min: 0, max: 100, type: 'value', minInterval:20, maxInterval:20, name: '(单位:万)', nameTextStyle: { align: 'left', color: 'rgba(255,255,255,0.8)', padding: [0, 0, 0, -20], fontSize: 14 }, splitLine: { show: true, lineStyle: { type: 'dashed', color: '#2D4377', opacity: 0.5 } }, axisTick: { show: false }, axisLine: { show: true, lineStyle: { color: '#2D4377', } }, axisLabel: { textStyle: { color: 'rgba(255,255,255,0.8)', fontSize: 14 } }, data:[ '0','3','6','9','12','15','18' ], }], legend: { top: '5%', right: '5%', icon: 'rect', itemWidth: 25, itemHeight: 10, textStyle: { color: '#fff', fontSize: 14 }, lineStyle:{ show:false, color:"#00E4BB", }, data:[{ name:'高清网络球型摄像机', itemStyle:{ color:new echarts.graphic.LinearGradient(0, 0, 0, 1, [{ offset: 0, color: '#00E4BB' // 0% 处的颜色 }, { offset: 1, color: '#003B4E' // 100% 处的颜色 }], false) }, }, { name:'增涨率', itemStyle:{ color:"#755400" } }], itemGap: 12 // 设置间距 }, series: [ // 下半截柱状图 { name: '增收金额', type: 'bar', barWidth: 12, barGap: '-100%', itemStyle: { // lenged文本 opacity: 1, barBorderRadius: [13, 13, 13, 13], color: function (params) { var a = params.name.slice(0, 2) return new echarts.graphic.LinearGradient(0, 0, 0, 1, [{ offset: 0, color: '#00E4BB' // 0% 处的颜色 }, { offset: 1, color: '#003B4E' // 100% 处的颜色 }], false) } }, data: data1 }, { name: '', type: 'bar', barWidth: 12, barGap: '-100%', z: 0, itemStyle: { color: '#0BA7DA', opacity: .1, }, data: [100, 100, 100, 100, 100, 100,100, 100, 100, 100, 100, 100, 100, 100, 100, 100,100, 100, 100, 100,100, 100, 100, 100, 100, 100,100, 100, 100, 100] } ] } // option && myChart3.setOption(option); // if (option && typeof option === "object") { // myChart3.setOption(option, true); // refreshChart(myChart3,option); // var index3 = 0; //播放所在下标 // var mTime = setInterval(function () { // myChart3.dispatchAction({ // type: 'showTip', // seriesIndex: 0, // dataIndex: index3 // }); // index3++; // if (index3 >= 6) { // //console.log('data4', fxdata.length) // index3 = 0; // //console.log(fxdata) // } // }, 2600); // } export default options;