| |
| <!-- |
| 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> |
| <link ref="stylesheet" href="lib/reset.css" /> |
| </head> |
| <body> |
| <style> |
| .split { |
| line-height: 60px; |
| height: 60px; |
| background: #ddd; |
| text-align: center; |
| font-weight: bold; |
| font-size: 20px; |
| } |
| .main { |
| height: 80%; |
| } |
| </style> |
| <div id="info"></div> |
| <div id="main"></div> |
| |
| <div class="split">Check toolbox dataZoom normal</div> |
| <div id="main1" class="main"></div> |
| <div class="split">y max min should not be excluded, dataZoom label should be accurately right</div> |
| <div id="main2" class="main"></div> |
| <div class="split">y max min should not be excluded, dataZoom label should be accurately right</div> |
| <div id="main3" class="main"></div> |
| |
| |
| |
| |
| |
| |
| |
| |
| <script> |
| |
| require([ |
| 'echarts' |
| ], function (echarts) { |
| |
| var main = document.getElementById('main1'); |
| if (!main) { |
| return; |
| } |
| var chart = echarts.init(main); |
| |
| chart.setOption({ |
| "title": { |
| "text": "" |
| }, |
| "tooltip": { |
| "trigger": "axis" |
| }, |
| "legend": { |
| "data": [ |
| "PV维度订阅转化率" |
| ] |
| }, |
| "toolbox": { |
| "show": true, |
| "feature": { |
| "dataZoom": {}, |
| "dataView": { |
| "readOnly": true |
| }, |
| "restore": {}, |
| "saveAsImage": {} |
| } |
| }, |
| "calculable": true, |
| "xAxis": [ |
| { |
| "type": "category", |
| "boundaryGap": false, |
| "data": [ |
| "20160401", |
| "20160402", |
| "20160403", |
| "20160404", |
| "20160405", |
| "20160406", |
| "20160407", |
| "20160408", |
| "20160409", |
| "20160410" |
| ] |
| } |
| ], |
| "yAxis": [ |
| { |
| "type": "value", |
| "axisLabel": { |
| "formatter": "{value}%" |
| } |
| } |
| ], |
| "series": [ |
| { |
| "type": "line", |
| "name": "PV维度订阅转化率", |
| "data": [ |
| 46.646153846153844, |
| 48.75454799888049, |
| 49.122247047558254, |
| 47.80918727915194, |
| 50.140845070422536, |
| 51.89201877934272, |
| 52.307692307692314, |
| 48.93327280980481, |
| 46.012832263978005, |
| 42.89077212806026 |
| ] |
| } |
| ] |
| }); |
| }); |
| |
| </script> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <script> |
| |
| require([ |
| 'echarts' |
| ], function (echarts) { |
| |
| var main = document.getElementById('main2'); |
| if (!main) { |
| return; |
| } |
| var chart = echarts.init(main); |
| |
| var option = { |
| "title": { |
| "text": "1个月数据", |
| "left": "center" |
| }, |
| "tooltip": { |
| "trigger": "axis" |
| }, |
| "dataZoom": [ |
| { |
| "show": true, |
| "yAxisIndex": 0, |
| "filterMode": "empty", |
| "width": 12, |
| "handleSize": 8, |
| labelPrecision: 7, |
| "showDataShadow": false, |
| "right": 42 |
| } |
| ], |
| "legend": [ |
| { |
| "data": [ |
| "重量" |
| ], |
| "top": 36, |
| "left": "center" |
| } |
| ], |
| "grid": [ |
| { |
| "left": 80, |
| "top": 90, |
| "right": 58, |
| "height": 350 |
| } |
| ], |
| "xAxis": [ |
| { |
| "boundaryGap": false, |
| "data": [ |
| "2016-02-17", |
| "2016-02-18", |
| "2016-02-19", |
| "2016-02-20", |
| "2016-02-21", |
| "2016-02-22", |
| "2016-02-23", |
| "2016-02-24", |
| "2016-02-25", |
| "2016-02-26", |
| "2016-02-27", |
| "2016-02-28", |
| "2016-02-29", |
| "2016-03-01", |
| "2016-03-02", |
| "2016-03-03", |
| "2016-03-04" |
| ] |
| } |
| ], |
| "yAxis": [ |
| { |
| "name": "重量(g)" |
| } |
| ], |
| "series": [ |
| { |
| "type": "line", |
| "data": [ |
| "241.68", |
| "12703.10", |
| "17724.90", |
| "17722.60", |
| "12326.70", |
| "12703.10", |
| "17724.90", |
| // "17755.13984", |
| "17722.60", |
| "12326.70", |
| "-290.01", |
| "-12736.80", |
| "-12361.40", |
| "-0.00", |
| "-290.01", |
| "-12736.80", |
| "-8525.49", |
| "-15918.30" |
| ], |
| "name": "重量" |
| } |
| ] |
| }; |
| |
| chart.setOption(option); |
| }); |
| |
| </script> |
| |
| |
| |
| |
| |
| |
| <script> |
| |
| require([ |
| 'echarts' |
| ], function (echarts) { |
| |
| var main = document.getElementById('main3'); |
| if (!main) { |
| return; |
| } |
| var chart = echarts.init(main); |
| |
| option = { |
| "title": { |
| "text": "1个月温度", |
| "left": "center" |
| }, |
| "tooltip": { |
| "trigger": "axis" |
| }, |
| "dataZoom": [ |
| { |
| "show": true, |
| "yAxisIndex": 0, |
| //endValue:83.57, |
| "filterMode": "empty", |
| labelPrecision: 4, |
| "showDataShadow": false |
| } |
| ], |
| "legend": [ |
| { |
| "data": [ |
| "温度" |
| ], |
| "top": 31, |
| "left": "center" |
| } |
| ], |
| "grid": {}, |
| "xAxis": [ |
| { |
| "data": [ |
| "2015-12-08", |
| "2015-12-09", |
| "2015-12-10", |
| "2015-12-11", |
| "2015-12-12" |
| ] |
| } |
| ], |
| "yAxis": [ |
| { |
| "name": "温度(℃)" |
| } |
| ], |
| "series": [ |
| { |
| "type": "line", |
| "data": [ |
| "83.56", |
| "83.39", |
| "55.10", |
| "-5.47", |
| "-62.83" |
| ], |
| "name": "温度" |
| } |
| ] |
| }; |
| |
| chart.setOption(option); |
| }); |
| |
| |
| </script> |
| |
| |
| |
| |
| |
| </body> |
| </html> |