| <!DOCTYPE html> |
| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one |
| or more contributor license agreements. See the NOTICE file |
| distributed with this work for additional information |
| regarding copyright ownership. The ASF licenses this file |
| to you under the Apache License, Version 2.0 (the |
| "License"); you may not use this file except in compliance |
| with the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, |
| software distributed under the License is distributed on an |
| "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| KIND, either express or implied. See the License for the |
| specific language governing permissions and limitations |
| under the License. |
| --> |
| |
| |
| <html> |
| <head> |
| <meta charset="utf-8"> |
| <meta name="viewport" content="width=device-width, initial-scale=1" /> |
| <script src="lib/simpleRequire.js"></script> |
| <script src="lib/config.js"></script> |
| <script src="lib/jquery.min.js"></script> |
| <script src="lib/facePrint.js"></script> |
| <script src="lib/testHelper.js"></script> |
| <!-- <script src="ut/lib/canteen.js"></script> --> |
| <link rel="stylesheet" href="lib/reset.css" /> |
| </head> |
| <body> |
| <style> |
| </style> |
| |
| <h1>Bar/Line chart stack normal with dataZoom in the toolbox(should not exceed the range of coord)</h1> |
| <div id="main0"></div> |
| <div id="main1"></div> |
| <div id="main2"></div> |
| <div id="main3"></div> |
| <div id="main4"></div> |
| <div id="main5"></div> |
| <div id="main6"></div> |
| |
| |
| <script> |
| require([ |
| 'echarts' |
| ], function (echarts) { |
| |
| var option = { |
| |
| top: '30%', |
| |
| title: { |
| text: 'ECharts test' |
| }, |
| tooltip: {}, |
| legend: { |
| data:['test'] |
| }, |
| xAxis: { |
| data: ["AA","BB","CC","DD","EE","FF"] |
| }, |
| yAxis: {}, |
| series: [{ |
| name: 'Y', |
| type: 'bar', |
| data: [5, 20, 36, 10, 10, 20], |
| stack: 1, |
| }, { |
| name: 'X', |
| type: 'bar', |
| data: [1, 2, 30, 10, 8, 2], |
| stack: 1, |
| }], |
| toolbox: { |
| feature: { |
| dataZoom: {show: true} |
| } |
| } |
| }; |
| |
| var chart = testHelper.create(echarts, 'main0', { |
| option: option, |
| // recordCanvas: true |
| }); |
| }); |
| |
| </script> |
| |
| |
| |
| |
| |
| |
| <script> |
| require([ |
| 'echarts' |
| ], function (echarts) { |
| |
| var option = { |
| "backgroundColor": "#fff", |
| "legend": { |
| "orient": "horizontal", |
| "x": "center", |
| "left": "2%", |
| "top": "2%" |
| }, |
| "textStyle": { |
| "fontFamily": "Lato" |
| }, |
| "tooltip":{ |
| "show": true, |
| "trigger": "axis", |
| "backgroundColor": "#fff", |
| "borderColor": "#e0e5ec", |
| "borderWidth": 1, |
| "textStyle": { |
| "color": "#495057", |
| "fontSize": 10 |
| }, |
| "enterable": true, |
| "axisPointer": { |
| "lineStyle": { |
| "color": "#e0e5ec" |
| } |
| } |
| }, |
| "toolbox":{ |
| "feature":{ |
| "dataZoom":{ |
| "show":true, |
| "title":{ |
| "zoom":"Zoom", |
| "back":"Restore Zoom" |
| } |
| } |
| } |
| }, |
| "color": [ |
| "rgba(101,116, 205, 0.9 )", |
| "rgba(246,109, 155, 0.9 )", |
| "rgba(43,203, 186, 0.9 )", |
| "rgba(253,150, 68, 0.9 )", |
| "rgba(205,32, 31, 0.9 )", |
| "rgba(165,94, 234, 0.9 )", |
| "rgba(123,210, 53, 0.9 )", |
| "rgba(241,196, 15, 0.9 )", |
| "rgba(70,127, 207, 0.9 )", |
| "rgba(23,162, 184, 0.9 )", |
| "rgba(69,170, 242, 0.9 )", |
| "rgba(94,186, 0, 0.9 )", |
| "rgba(33,150, 243, 0.9 )", |
| "rgba(0,150, 136, 0.9 )", |
| "rgba(244,67, 54, 0.9 )", |
| "rgba(156,39, 176, 0.9 )", |
| "rgba(0,150, 136, 0.9 )", |
| "rgba(103,58, 183, 0.9 )", |
| "rgba(63,81, 181, 0.9 )", |
| "rgba(76,175, 80, 0.9 )", |
| "rgba(233,30, 99, 0.9 )", |
| "rgba(96,125, 139, 0.9 )", |
| "rgba(255,87, 34, 0.9 )", |
| "rgba(28,147, 99, 0.9 )", |
| "rgba(255,113, 91, 0.9 )", |
| "rgba(43,89, 195, 0.9 )", |
| "rgba(33,91, 86, 0.9 )", |
| "rgba(0,188, 212, 0.9 )", |
| "rgba(255,87, 34, 0.9 )", |
| "rgba(255,193, 7, 0.9 )", |
| "rgba(48,25, 102, 0.9 )", |
| "rgba(211,101, 130, 0.9 )", |
| "rgba(130,6, 70, 0.9 )", |
| "rgba(100,155, 193, 0.9 )", |
| "rgba(75,63, 114, 0.9 )", |
| "rgba(219,51, 64, 0.9 )", |
| "rgba(223,81, 76, 0.9 )", |
| "rgba(92,45, 80, 0.9 )", |
| "rgba(94,52, 72, 0.9 )", |
| "rgba(83,187, 244, 0.9 )", |
| "rgba(89,196, 197, 0.9 )", |
| "rgba(191,240, 115, 0.9 )", |
| "rgba(228,95, 86, 0.9 )", |
| "rgba(201,27, 38, 0.9 )", |
| "rgba(115,116, 149, 0.9 )", |
| "rgba(92,45, 80, 0.9 )", |
| "rgba(32,69, 124, 0.9 )", |
| "rgba(15,89, 89, 0.9 )", |
| "rgba(159,146, 170, 0.9 )", |
| "rgba(255,162, 0, 0.9 )", |
| "rgba(36,168, 172, 0.9 )", |
| "rgba(255,76, 101, 0.9 )", |
| "rgba(233,76, 111, 0.9 )", |
| "rgba(53,68, 88, 0.9 )", |
| "rgba(105,210, 231, 0.9 )", |
| "rgba(220,39, 66, 0.9 )", |
| "rgba(58,2, 86, 0.9 )", |
| "rgba(23,166, 151, 0.9 )", |
| "rgba(6,71, 137, 0.9 )", |
| "rgba(255,195, 60, 0.9 )" |
| ], |
| "xAxis": { |
| "show": true, |
| "type": "category", |
| "name": "Inserted_at By Day", |
| "nameLocation": "center", |
| "nameTextStyle": { |
| "padding": 8, |
| "color": "#495057", |
| "fontSize": 12 |
| }, |
| "axisLine": { |
| "onZero": false, |
| "lineStyle": { |
| "color": "#e0e5ec" |
| } |
| }, |
| "axisLabel": { |
| "color": "#495057", |
| "fontSize": 10 |
| }, |
| "splitLine": { |
| "show": false |
| } |
| }, |
| "yAxis": { |
| "show": true, |
| "type": "value", |
| "name": false, |
| "nameLocation": "center", |
| "nameTextStyle": { |
| "padding": 8, |
| "color": "#495057", |
| "fontSize": 12 |
| }, |
| "axisLine": { |
| "onZero": false, |
| "lineStyle": { |
| "color": "#e0e5ec" |
| } |
| }, |
| "axisLabel": { |
| "color": "#495057", |
| "fontSize": 10 |
| }, |
| "splitLine": { |
| "show": false |
| } |
| }, |
| "series": [ |
| { |
| "type": "bar", |
| "name": "count", |
| "itemStyle": null, |
| "stack": true, |
| "data": [ |
| [ |
| "2018-03-08 05:30:00.000", |
| 156 |
| ], |
| [ |
| "2018-03-23 05:30:00.000", |
| 24 |
| ], |
| [ |
| "2018-04-18 05:30:00.000", |
| 513 |
| ], |
| [ |
| "2018-05-16 05:30:00.000", |
| 7 |
| ], |
| [ |
| "2018-05-20 05:30:00.000", |
| 21 |
| ], |
| [ |
| "2018-05-31 05:30:00.000", |
| 7 |
| ], |
| [ |
| "2018-06-07 05:30:00.000", |
| 7 |
| ], |
| [ |
| "2018-06-08 05:30:00.000", |
| 2 |
| ], |
| [ |
| "2018-06-10 05:30:00.000", |
| 6 |
| ] |
| ] |
| }, |
| { |
| "type": "bar", |
| "name": "?column?", |
| "itemStyle": null, |
| "stack": true, |
| "data": [ |
| [ |
| "2018-03-08 05:30:00.000", |
| 9 |
| ], |
| [ |
| "2018-03-23 05:30:00.000", |
| "1" |
| ], |
| [ |
| "2018-04-18 05:30:00.000", |
| 356 |
| ], |
| [ |
| "2018-05-16 05:30:00.000", |
| 5 |
| ], |
| [ |
| "2018-05-20 05:30:00.000", |
| 15 |
| ], |
| [ |
| "2018-05-31 05:30:00.000", |
| 5 |
| ], |
| [ |
| "2018-06-07 05:30:00.000", |
| 5 |
| ], |
| [ |
| "2018-06-08 05:30:00.000", |
| "1" |
| ], |
| [ |
| "2018-06-10 05:30:00.000", |
| 4 |
| ] |
| ] |
| } |
| ] |
| }; |
| |
| var chart = testHelper.create(echarts, 'main1', { |
| option: option, |
| // recordCanvas: true |
| }); |
| }); |
| |
| </script> |
| |
| |
| |
| |
| |
| <script> |
| require([ |
| 'echarts' |
| ], function (echarts) { |
| |
| var option = { |
| "calculable": false, |
| "renderAsImage": false, |
| "series": [ |
| { |
| "largeThreshold" : 2000, |
| "legendHoverLink" : true, |
| "smooth" : false, |
| "barCategoryGap" : "30%", |
| "clickable" : true, |
| "z" : 2, |
| "dataFilter" : "nearest", |
| "showAllSymbol" : false, |
| "yAxisIndex" : 0, |
| "type" : "bar", |
| "data" : [ |
| 23756.529999999999, |
| 26716.48, |
| 9424.25, |
| 9530.8999999999996, |
| 6035.3400000000001, |
| 0, |
| 3381.3499999999999, |
| 6528.8599999999997, |
| 3760.21, |
| 3502.3800000000001, |
| 1194.3599999999999, |
| 4612.3400000000001, |
| 0, |
| 1296.3800000000001, |
| 3743.4499999999998, |
| 26284.240000000002, |
| 1809.24, |
| 0, |
| 1947.3199999999999, |
| 2511, |
| 15559.23, |
| 0, |
| 5936.9399999999996, |
| 0, |
| 0, |
| 0, |
| 4760.2700000000004, |
| 0, |
| 0, |
| 0, |
| 0, |
| 0, |
| 0, |
| 0, |
| 0, |
| 3428.1500000000001, |
| 2521.0999999999999, |
| 1607.8599999999999, |
| 2441.52, |
| 4354.8100000000004, |
| 2960.9899999999998, |
| 10408.42, |
| 0, |
| 0, |
| 0, |
| 0, |
| 0, |
| 0, |
| 0 |
| ], |
| "barGap" : "30%", |
| "itemStyle" : { |
| "emphasis" : { |
| "color" : "#1886E3", |
| "label" : { |
| "distance" : 10, |
| "show" : false, |
| "position" : "outer", |
| "rotate" : false |
| }, |
| "labelLine" : { |
| "show" : true, |
| "lineStyle" : { |
| "type" : "solid" |
| }, |
| "length" : 40 |
| } |
| }, |
| "normal" : { |
| "color" : "#1886E3", |
| "label" : { |
| "distance" : 10, |
| "show" : false, |
| "position" : "outer", |
| "rotate" : false |
| }, |
| "labelLine" : { |
| "show" : true, |
| "lineStyle" : { |
| "type" : "solid" |
| }, |
| "length" : 40 |
| } |
| } |
| }, |
| "large" : false, |
| "name" : "51周平均日用量" |
| }, |
| { |
| "largeThreshold" : 2000, |
| "legendHoverLink" : true, |
| "smooth" : false, |
| "barCategoryGap" : "30%", |
| "clickable" : true, |
| "z" : 2, |
| "dataFilter" : "nearest", |
| "showAllSymbol" : false, |
| "yAxisIndex" : 0, |
| "type" : "bar", |
| "data" : [ |
| 30489.049999999999, |
| 36026.639999999999, |
| 8183.5699999999997, |
| 14145.48, |
| 7167.7200000000003, |
| 880.82000000000005, |
| 6253.9200000000001, |
| 8826.25, |
| 4777.7399999999998, |
| 3638.1700000000001, |
| 3584.2800000000002, |
| 5062.5, |
| 1168.51, |
| 1114.8299999999999, |
| 11842.41, |
| 30060.919999999998, |
| 706.26999999999998, |
| 3996.46, |
| 4380.8100000000004, |
| 5187.4099999999999, |
| 3824.5999999999999, |
| 2262.4499999999998, |
| 2967.6999999999998, |
| 4495.6300000000001, |
| 4126.5699999999997, |
| 0, |
| 3858.75, |
| 2924.0999999999999, |
| 1746.75, |
| 1975.5, |
| 2082, |
| 3088.5, |
| 0, |
| 0, |
| 0, |
| 1785.53, |
| 4356.0100000000002, |
| 8033.8199999999997, |
| 4208.71, |
| 13157.700000000001, |
| 12462.93, |
| 13743.9, |
| 0, |
| 0, |
| 0, |
| 0, |
| 0, |
| 0, |
| 0 |
| ], |
| "barGap" : "30%", |
| "itemStyle" : { |
| "emphasis" : { |
| "color" : "#F6A623", |
| "label" : { |
| "distance" : 10, |
| "show" : false, |
| "position" : "outer", |
| "rotate" : false |
| }, |
| "labelLine" : { |
| "show" : true, |
| "lineStyle" : { |
| "type" : "solid" |
| }, |
| "length" : 40 |
| } |
| }, |
| "normal" : { |
| "color" : "#F6A623", |
| "label" : { |
| "distance" : 10, |
| "show" : false, |
| "position" : "outer", |
| "rotate" : false |
| }, |
| "labelLine" : { |
| "show" : true, |
| "lineStyle" : { |
| "type" : "solid" |
| }, |
| "length" : 40 |
| } |
| } |
| }, |
| "large" : false, |
| "name" : "52周平均日用量" |
| }, |
| { |
| "largeThreshold" : 2000, |
| "legendHoverLink" : true, |
| "smooth" : false, |
| "barCategoryGap" : "30%", |
| "clickable" : true, |
| "z" : 2, |
| "dataFilter" : "nearest", |
| "showAllSymbol" : false, |
| "yAxisIndex" : 0, |
| "type" : "bar", |
| "data" : [ |
| 29524.110000000001, |
| 14007.120000000001, |
| 8411.6900000000005, |
| 10003.469999999999, |
| 11589.879999999999, |
| 896.50999999999999, |
| 4791.6000000000004, |
| 6617.21, |
| 7026.1099999999997, |
| 5556.4899999999998, |
| 3061.27, |
| 8506.9099999999999, |
| 416.82999999999998, |
| 1337.75, |
| 12256.059999999999, |
| 22903.669999999998, |
| 1427.8, |
| 1533.5699999999999, |
| 27902.540000000001, |
| 5579.8100000000004, |
| 28220.360000000001, |
| 754.44000000000005, |
| 3196.9299999999998, |
| 6200.3400000000001, |
| 6716.3900000000003, |
| 0, |
| 939.21000000000004, |
| 803.39999999999998, |
| 0, |
| 11446.959999999999, |
| 2096.5599999999999, |
| 4544.4799999999996, |
| 3509.3200000000002, |
| 0, |
| 761.25, |
| 4916.1400000000003, |
| 3039.4000000000001, |
| 6166.8000000000002, |
| 3378.46, |
| 8787.6399999999994, |
| 5666.96, |
| 12500.610000000001, |
| 5281.7299999999996, |
| 8854.1399999999994, |
| 328.94999999999999, |
| 0, |
| 0, |
| 0, |
| 0 |
| ], |
| "barGap" : "30%", |
| "itemStyle" : { |
| "emphasis" : { |
| "color" : "#90AFE4", |
| "label" : { |
| "distance" : 10, |
| "show" : false, |
| "position" : "outer", |
| "rotate" : false |
| }, |
| "labelLine" : { |
| "show" : true, |
| "lineStyle" : { |
| "type" : "solid" |
| }, |
| "length" : 40 |
| } |
| }, |
| "normal" : { |
| "color" : "#90AFE4", |
| "label" : { |
| "distance" : 10, |
| "show" : false, |
| "position" : "outer", |
| "rotate" : false |
| }, |
| "labelLine" : { |
| "show" : true, |
| "lineStyle" : { |
| "type" : "solid" |
| }, |
| "length" : 40 |
| } |
| } |
| }, |
| "large" : false, |
| "name" : "1周平均日用量" |
| }, |
| { |
| "largeThreshold" : 2000, |
| "legendHoverLink" : true, |
| "smooth" : false, |
| "barCategoryGap" : "30%", |
| "clickable" : true, |
| "z" : 2, |
| "dataFilter" : "nearest", |
| "showAllSymbol" : false, |
| "yAxisIndex" : 0, |
| "type" : "bar", |
| "data" : [ |
| 35376.440000000002, |
| 21978.869999999999, |
| 6576.0299999999997, |
| 8786.5499999999993, |
| 10064.26, |
| 2063.1399999999999, |
| 6502.3400000000001, |
| 13495.48, |
| 5614.5100000000002, |
| 6085.6499999999996, |
| 2312.5799999999999, |
| 8553.2600000000002, |
| 8796.3999999999996, |
| 1880.26, |
| 8418.7900000000009, |
| 49651.620000000003, |
| 1466.8, |
| 6279.8599999999997, |
| 7088.9499999999998, |
| 8273.3099999999995, |
| 12138.690000000001, |
| 7607.8699999999999, |
| 5459.1599999999999, |
| 4296.71, |
| 5477.7399999999998, |
| 1249.6300000000001, |
| 5644.4700000000003, |
| 1487.8099999999999, |
| 2465.04, |
| 6923.5200000000004, |
| 5541.7799999999997, |
| 2260.6999999999998, |
| 2172.1500000000001, |
| 1944, |
| 8513.8600000000006, |
| 10300.84, |
| 2953.7600000000002, |
| 10124.91, |
| 12560.67, |
| 7698.3199999999997, |
| 9854.2099999999991, |
| 11715.85, |
| 3042.8299999999999, |
| 11900.15, |
| 19656.810000000001, |
| 2519.0900000000001, |
| 3384.0500000000002, |
| 1441.74, |
| 690.61000000000001 |
| ], |
| "barGap" : "30%", |
| "itemStyle" : { |
| "emphasis" : { |
| "color" : "#6ED4DA", |
| "label" : { |
| "distance" : 10, |
| "show" : false, |
| "position" : "outer", |
| "rotate" : false |
| }, |
| "labelLine" : { |
| "show" : true, |
| "lineStyle" : { |
| "type" : "solid" |
| }, |
| "length" : 40 |
| } |
| }, |
| "normal" : { |
| "color" : "#6ED4DA", |
| "label" : { |
| "distance" : 10, |
| "show" : false, |
| "position" : "outer", |
| "rotate" : false |
| }, |
| "labelLine" : { |
| "show" : true, |
| "lineStyle" : { |
| "type" : "solid" |
| }, |
| "length" : 40 |
| } |
| } |
| }, |
| "large" : false, |
| "name" : "2周平均日用量" |
| } |
| ], |
| "grid" : { |
| "y" : 75, |
| "x2" : 45, |
| "z" : 0, |
| "x" : 45, |
| "zlevel" : 0, |
| "y2" : 40 |
| }, |
| "xAxis" : [ |
| { |
| "splitLine" : { |
| "show" : true, |
| "onGap" : false, |
| "lineStyle" : { |
| "type" : "solid" |
| } |
| }, |
| "scale" : false, |
| "position" : "'bottom'|'left'", |
| "axisLabel" : { |
| "interval" : "auto", |
| "show" : true, |
| "clickable" : false, |
| "rotate" : 0, |
| "margin" : 8 |
| }, |
| "show" : true, |
| "z" : 0, |
| "type" : "category", |
| "data" : [ |
| "小华1号普通A+C", |
| "小华2号A+C两层加硬", |
| "小华3号170gA+B", |
| "小华4号170gA+A", |
| "小华5号(美牛双加硬)", |
| "10号(Q636B)\/BE瓦", |
| "11号(H737B)\/BC瓦", |
| "12号(H737H)\/BC瓦", |
| "13号(H636B)\/BC瓦", |
| "14号(M535B)\/BC瓦", |
| "15号(M536B)\/BC瓦", |
| "16号(M636B)\/BC瓦", |
| "17号(M535B)\/BE瓦", |
| "18号(M536B)\/BE瓦", |
| "19号(A5B)\/单B瓦", |
| "1号(A535B)\/BC瓦", |
| "20号(Q5B)\/单B瓦", |
| "21号(Q6B)\/单B瓦", |
| "22号(5B)\/E瓦", |
| "23号(6B)\/E瓦", |
| "24号(535B)\/BE瓦", |
| "25号(A5B)\/E瓦", |
| "26号(W5C)\/E瓦", |
| "27号(H7H)\/单B瓦", |
| "28号(636A)\/BE瓦", |
| "29号(6A)\/E瓦", |
| "2号(A536B)\/BC瓦", |
| "30号(B53)\/单E瓦", |
| "31号(B63)\/单E瓦", |
| "32号(M33)\/单B瓦", |
| "33号(B3C)\/单B瓦", |
| "34号(M3C)\/单B瓦", |
| "35号(B333C)\/BC瓦", |
| "36号(M3333)\/BC瓦", |
| "37号(M333C)\/BC瓦", |
| "3号(A636B)\/BC瓦", |
| "4号(A535B)\/BE瓦", |
| "5号(A536B)\/BE瓦", |
| "6号(A636B)\/BE瓦", |
| "7号(Q535B)\/BC瓦", |
| "8号(Q536B)\/BC瓦", |
| "9号(Q636B)\/BC瓦", |
| "38号(Q6B)\/单E层", |
| "39号(B33)\/单B瓦", |
| "40号(Q536B)\/BE瓦", |
| "小华6号(A+C一层加硬)", |
| "小华7号(A+C单B瓦)", |
| "小华6号(120gA+C \/BE)", |
| "43号(536B)\/BE瓦" |
| ], |
| "nameLocation" : "end", |
| "zlevel" : 0, |
| "axisLine" : { |
| "show" : true, |
| "lineStyle" : { |
| "type" : "solid" |
| }, |
| "onZero" : true |
| }, |
| "name" : "" |
| } |
| ], |
| "tooltip" : { |
| "transitionDuration" : 0.40000000000000002, |
| "borderColor" : "rgba(3,3,3,1.00)", |
| "padding" : 5, |
| "axisPointer" : { |
| "show" : false, |
| "type" : "shadow" |
| }, |
| "position" : "(function (p){return ['50%', p[1] - 10]} )", |
| "islandFormmater" : "{a} < br\/>{b} : {c}", |
| "backgroundColor" : "rgba(0,0,0,0.70)", |
| "trigger" : "axis", |
| "show" : true, |
| "z" : 8, |
| "showContent" : true, |
| "showDelay" : 20, |
| "enterable" : false, |
| "hideDelay" : 100, |
| "borderWidth" : 0, |
| "zlevel" : 1, |
| "borderRadius" : 4 |
| }, |
| "dataZoom" : { |
| "handleColor" : "rgba(70,130,180,0.80)", |
| "start" : 0, |
| "fillerColor" : "rgba(144,197,237,0.20)", |
| "dataBackgroundColor" : "rgba(14,14,14,1.00)", |
| "backgroundColor" : "rgba(0,0,0,0.00)", |
| "realtime" : false, |
| "show" : false, |
| "z" : 4, |
| "type" : "inside", |
| "minSpan" : 5, |
| "orient" : "horizontal", |
| "zlevel" : 0, |
| "handleSize" : 8, |
| "end" : 100, |
| "zoomLock" : false, |
| "showDetail" : true |
| }, |
| "title" : { |
| "padding" : 5, |
| "borderColor" : "rgba(12,12,12,1.00)", |
| "textStyle" : { |
| "fontFamily" : "Arial, Verdana, sans-serif", |
| "fontStyle" : "normal", |
| "fontWeight" : "bolder", |
| "decoration" : "none", |
| "fontSize" : 17 |
| }, |
| "subtextStyle" : { |
| "fontFamily" : "Arial, Verdana, sans-serif", |
| "fontSize" : 12, |
| "fontStyle" : "normal", |
| "fontWeight" : "normal", |
| "decoration" : "none", |
| "color" : "rgba(10,10,10,1.00)" |
| }, |
| "sublink" : "", |
| "x" : "left", |
| "backgroundColor" : "rgba(0,0,0,0.00)", |
| "y" : "top", |
| "link" : "", |
| "itemGap" : 5, |
| "show" : true, |
| "z" : 0, |
| "borderWidth" : 0, |
| "text" : "", |
| "subtext" : "", |
| "zlevel" : 0 |
| }, |
| "animation" : true, |
| "toolbox" : { |
| "padding" : 5, |
| "borderColor" : "rgba(12,12,12,1.00)", |
| "disableColor" : "rgba(13,13,13,0.00)", |
| "x" : "right", |
| "backgroundColor" : "rgba(0,0,0,0.00)", |
| "effectiveColor" : "rgba(255,0,0,1.00)", |
| "y" : "top", |
| "itemSize" : 16, |
| "itemGap" : 10, |
| "show" : false, |
| "z" : 6, |
| "color" : [ |
| "rgba(30,144,255,1.00)", |
| "rgba(34,187,34,1.00)", |
| "rgba(75,0,130,1.00)", |
| "rgba(210,105,30,1.00)" |
| ], |
| "showTitle" : true, |
| "borderWidth" : 0, |
| "feature" : { |
| "dataView" : { |
| "title" : "数据视图", |
| "show" : false, |
| "readOnly" : false, |
| "lang" : [ |
| "数据视图", |
| "关闭", |
| "刷新" |
| ] |
| }, |
| "magicType" : { |
| "show" : false, |
| "title" : { |
| "bar" : "柱形图切换", |
| "chord" : "和弦图切换", |
| "funnel" : "漏斗图切换", |
| "force" : "力导向布局图切换", |
| "tiled" : "平铺", |
| "stack" : "堆积", |
| "pie" : "饼图切换", |
| "line" : "折线图切换" |
| } |
| }, |
| "mark" : { |
| "show" : false, |
| "title" : { |
| "markClear" : "清空辅助线", |
| "mark" : "辅助线开关", |
| "markUndo" : "删除辅助线" |
| }, |
| "lineStyle" : { |
| "color" : "rgba(30,144,255,1.00)", |
| "type" : "dashed", |
| "width" : 2 |
| } |
| }, |
| "restore" : { |
| "show" : false, |
| "title" : "还原" |
| }, |
| "dataZoom" : { |
| "show" : true, |
| "title" : { |
| "dataZoom" : "区域缩放", |
| "dataZoomReset" : "区域缩放后退" |
| } |
| } |
| }, |
| "orient" : "horizontal", |
| "zlevel" : 0 |
| }, |
| "yAxis" : [ |
| { |
| "splitLine" : { |
| "show" : true, |
| "onGap" : false, |
| "lineStyle" : { |
| "type" : "solid" |
| } |
| }, |
| "scale" : true, |
| "position" : "'bottom'|'left'", |
| "show" : true, |
| "z" : 0, |
| "type" : "value", |
| "data" : [ |
| |
| ], |
| "nameLocation" : "end", |
| "zlevel" : 0, |
| "axisLine" : { |
| "show" : true, |
| "lineStyle" : { |
| "type" : "solid" |
| }, |
| "onZero" : true |
| }, |
| "name" : "㎡" |
| }, |
| { |
| "splitLine" : { |
| "show" : true, |
| "onGap" : false, |
| "lineStyle" : { |
| "type" : "solid" |
| } |
| }, |
| "scale" : true, |
| "position" : "'bottom'|'left'", |
| "axisLabel" : { |
| "formatter" : "(function (params) {if(params >= 10000000) { return (params\/ 10000000 + '千万' );} if (params >= 10000) { return (params\/ 10000 + '万' );} else {return params;}})", |
| "interval" : "auto", |
| "show" : true, |
| "clickable" : false, |
| "rotate" : 0, |
| "margin" : 8 |
| }, |
| "show" : true, |
| "z" : 0, |
| "type" : "value", |
| "data" : [ |
| |
| ], |
| "nameLocation" : "end", |
| "zlevel" : 0, |
| "axisLine" : { |
| "show" : true, |
| "lineStyle" : { |
| "type" : "solid" |
| }, |
| "onZero" : true |
| }, |
| "name" : "" |
| } |
| ], |
| "legend" : { |
| "borderColor" : "#ccc", |
| "textStyle" : { |
| "fontFamily" : "Arial, Verdana, sans-serif", |
| "fontSize" : 12, |
| "fontStyle" : "normal", |
| "fontWeight" : "normal", |
| "decoration" : "none", |
| "color" : "rgba(3,3,3,1.00)" |
| }, |
| "x" : "center", |
| "y" : 29, |
| "itemGap" : 5, |
| "show" : true, |
| "z" : 4, |
| "itemWidth" : 20, |
| "data" : [ |
| "51周", |
| "52周", |
| "1周", |
| "2周" |
| ], |
| "selectedMode" : true, |
| "orient" : "horizontal", |
| "itemHeight" : 14 |
| } |
| }; |
| |
| var chart = testHelper.create(echarts, 'main2', { |
| option: option, |
| // recordCanvas: true |
| }); |
| }); |
| |
| </script> |
| |
| |
| |
| |
| |
| <script> |
| require([ |
| 'echarts' |
| ], function (echarts) { |
| |
| var option = { |
| "title": { |
| "text": "option传入的title" |
| }, |
| "tooltip": { |
| "trigger": "axis" |
| }, |
| "legend": { |
| "data": ["邮件营销", "联盟广告"] |
| }, |
| "grid": { |
| "containLabel": true |
| }, |
| "series": [{ |
| "type": "line", |
| "stack": "all", |
| "data": [120, 132, 101, 134, 90, 230, 210], |
| "name": "邮件营销" |
| }, { |
| "type": "line", |
| "stack": "all", |
| "data": [220, 182, 191, 234, 290, 330, 310], |
| "name": "联盟广告" |
| }], |
| "yAxis": { |
| "type": "category", |
| "data": ["周一", "周二", "周三", "周四", "周五", "周六", "周日"] |
| }, |
| "xAxis": { |
| "type": "value", |
| }, |
| "toolbox": { |
| "feature": { |
| "saveAsImage": { |
| "type": "jpeg", |
| "title": "保存保存" |
| }, |
| "dataZoom": { |
| show:true |
| } |
| } |
| } |
| }; |
| |
| var chart = testHelper.create(echarts, 'main3', { |
| option: option, |
| // recordCanvas: true |
| }); |
| }); |
| |
| </script> |
| |
| |
| |
| |
| <script> |
| require([ |
| 'echarts' |
| ], function (echarts) { |
| |
| var option = { |
| "xAxis": [{ |
| "type": "category", |
| "name": "COLUMN_NAME", |
| "gridIndex": 0 |
| }], |
| "yAxis": [{ |
| "gridIndex": 0 |
| }], |
| "series": [{ |
| "type": "bar", |
| "stack": "COLUMN_NAME", |
| "xAxisIndex": 0, |
| "yAxisIndex": 0, |
| "encode": { |
| "x": "COLUMN_NAME", |
| "y": "SUB_TYPE" |
| } |
| }, { |
| "type": "bar", |
| "stack": "COLUMN_NAME", |
| "xAxisIndex": 0, |
| "yAxisIndex": 0, |
| "encode": { |
| "x": "COLUMN_NAME", |
| "y": "s1" |
| } |
| }], |
| "brush": { |
| "toolbox": ["rect", "polygon", "lineX", "lineY", "clear"], |
| "throttleType": "debounce", |
| "throttleDelay": 300 |
| }, |
| "toolbox": { |
| "feature": { |
| "saveAsImage": { |
| "show": true |
| }, |
| "dataZoom": { |
| "show": true |
| } |
| }, |
| "show": true, |
| "left": "40px" |
| }, |
| "axisPointer": { |
| "show": false |
| }, |
| "tooltip": { |
| "show": true |
| }, |
| "color": ["#44bd89", "#4db7c8", "#eaad56", "#9fbd74", "#82cda4", "#ff942b", "#17988d", "#4e6783", "#bababa", "#bed38b", "#3eadb5", "#f75700", "#8f5989"], |
| "dataset": { |
| "source": [ |
| ["COLUMN_NAME", "SUB_TYPE", "s1"], |
| ["column_name_0", 394, 394], |
| ["column_name_1", 426.5, 426.5], |
| ["column_name_2", 285, 285], |
| ["column_name_3", 404, 404], |
| ["column_name_4", 496.53846153846155, 496], |
| ["column_name_5", 244, 244], |
| ["column_name_6", 543, 543], |
| ["column_name_7", 528, 528], |
| ["column_name_8", 393, 393], |
| ["column_name_9", 539, 539] |
| ], |
| "dimensions": ["COLUMN_NAME", "SUB_TYPE", "s1"] |
| }, |
| "grid": [{ |
| "left": "2%", |
| "top": "8%", |
| "width": "90%", |
| "height": "90%", |
| "containLabel": true |
| }], |
| "dataZoom": [{ |
| "type": "inside", |
| "xAxisIndex": 0, |
| "disabled": true |
| }, { |
| "type": "inside", |
| "yAxisIndex": 0, |
| "disabled": true |
| }] |
| } |
| |
| var chart = testHelper.create(echarts, 'main4', { |
| option: option, |
| // recordCanvas: true |
| }); |
| }); |
| |
| </script> |
| |
| |
| |
| |
| |
| <script> |
| require([ |
| 'echarts' |
| ], function (echarts) { |
| |
| var option = { |
| title: { |
| text: '折线图堆叠' |
| }, |
| tooltip: { |
| trigger: 'axis' |
| }, |
| legend: { |
| data:['邮件营销','联盟广告','视频广告','直接访问','搜索引擎'] |
| }, |
| dataZoom: [{ |
| type: 'slider', |
| xAxisIndex: 0, |
| start: 0, |
| end: 100, |
| filterMode: 'filter', |
| },{ |
| type: 'inside', |
| start: 0, |
| end: 100, |
| filterMode: 'filter', |
| }], |
| grid: { |
| left: '3%', |
| right: '4%', |
| bottom: '3%', |
| containLabel: true |
| }, |
| toolbox: { |
| feature: { |
| saveAsImage: {} |
| } |
| }, |
| xAxis: { |
| type: 'category', |
| boundaryGap: false, |
| data: ['周一','周二','周三','周四','周五','周六','周日'] |
| }, |
| yAxis: { |
| type: 'value' |
| }, |
| series: [ |
| { |
| name:'邮件营销', |
| type:'line', |
| stack: '总量', |
| data:[120, 132, 101, 134, 90, 230, 210] |
| }, |
| { |
| name:'联盟广告', |
| type:'line', |
| stack: '总量', |
| data:[220, 182, 191, 234, 290, 330, 310] |
| }, |
| { |
| name:'视频广告', |
| type:'line', |
| stack: '总量', |
| data:[150, 232, 201, 154, 190, 330, 410] |
| }, |
| { |
| name:'直接访问', |
| type:'line', |
| stack: '总量', |
| data:[320, 332, 301, 334, 390, 330, 320] |
| }, |
| { |
| name:'搜索引擎', |
| type:'line', |
| stack: '总量', |
| data:[820, 932, 901, 934, 1290, 1330, 1320] |
| } |
| ] |
| }; |
| |
| var chart = testHelper.create(echarts, 'main5', { |
| option: option, |
| // recordCanvas: true |
| }); |
| }); |
| |
| </script> |
| |
| |
| |
| |
| |
| |
| <script> |
| require([ |
| 'echarts' |
| ], function (echarts) { |
| |
| var option = { |
| tooltip : { |
| trigger: 'axis', |
| axisPointer : { // 坐标轴指示器,坐标轴触发有效 |
| type : 'shadow' // 默认为直线,可选为:'line' | 'shadow' |
| } |
| }, |
| legend: { |
| data:['直接访问','邮件营销','联盟广告','视频广告','搜索引擎','百度','谷歌','必应','其他'] |
| }, |
| grid: { |
| left: '3%', |
| right: '4%', |
| bottom: '3%', |
| containLabel: true |
| }, |
| xAxis : [ |
| { |
| type : 'category', |
| data : ['周一','周二','周三','周四','周五','周六','周日'] |
| } |
| ], |
| yAxis : [ |
| { |
| type : 'value' |
| } |
| ], |
| series : [ |
| { |
| name:'邮件营销', |
| type:'bar', |
| stack: '广告', |
| data:[120, 132, 101, 134, 90, 230, 210] |
| }, |
| { |
| name:'联盟广告', |
| type:'bar', |
| stack: '广告', |
| data:[220, 182, 191, 234, 290, 330, 310] |
| }, |
| { |
| name:'视频广告', |
| type:'bar', |
| stack: '广告', |
| data:[150, 232, 201, 154, 190, 330, 410] |
| }], |
| dataZoom: [ |
| { |
| show: true, |
| filterMode: 'filter', |
| } |
| ] |
| }; |
| |
| var chart = testHelper.create(echarts, 'main6', { |
| option: option, |
| // recordCanvas: true |
| }); |
| }); |
| |
| </script> |
| |
| </body> |
| </html> |