ECharts曲线图形显示例子
来源:互联网 发布:百度云域名转出 编辑:程序博客网 时间:2024/06/12 23:38
var analogChart = echarts.init(document.getElementById('energy-efficiency')); function loadAnalogData() { var url = '<%=basePath %>views/Singlestation/getUnbalanceData?groupId=' + $("#selectCircuit").val(); $.ajax({ type: "GET", url: url, success: function(data){ if(data.status == 1000) { analogChart.clear(); unbalanceChart.clear();//清空页面的中的数据,但不初始化echarts loadAnalogChart(data, ""); } } }); } function getASeries(name,seriesData){ return { name: name, type:'line', label: { normal: { show: true } }, data:seriesData }; } function loadAnalogChart(data, title) { var dataUnits = data.dataUnits; var xAxis = []; var series = []; var legend = []; for(var i = 0; i < dataUnits.length; i++){ var dataUnit = dataUnits[i]; var seriesData = []; if(dataUnit.value != null){ for(var j = 0; j < dataUnit.value.length; j++) { if(i == 1){ xAxis.push(dataUnit.value[j].time.replace(' ', '\n')); } seriesData.push(dataUnit.value[j].value); } } series.push(getASeries(dataUnit.name, seriesData)); legend.push(dataUnit.name); } loadUnbalanceChart(series, xAxis); var chartOption = { color: ['#F3C200', '#26C281', '#E43A45', '#3398DB'], title : { text: "三相电流曲线", x:'left' }, legend: { left:'center', top:24, data: legend }, tooltip : { trigger: 'axis', }, toolbox: { show: false, feature: { dataView: {show: true, readOnly: false}, magicType: {show: true, type: ['line', 'bar', 'stack', 'tiled']}, restore: {show: true}, saveAsImage: {show: true} } }, grid: { top: '18%', left: '3%', right: '4%', bottom: '3%', containLabel: true }, xAxis : [ { type : 'category', data : xAxis, axisTick: { alignWithLabel: true } } ], yAxis : [ { type : 'value' } ], series : series }; analogChart.setOption(chartOption); analogChart.resize(); //重置echarts图形的大小 analogChart.hideLoading(); }
阅读全文
0 0
- ECharts曲线图形显示例子
- echarts图形显示小特效
- Matlab 二维曲线图形显示
- Echarts循环显示的一个例子
- echarts曲线不同线段显示不同的颜色
- 初始是否显示echarts图形的某个指标属性
- 实现sin(x)曲线与cos(x)曲线图形的同时显示
- 利用C语言实现sin(x)曲线与cos(x)曲线图形的同时显示
- Echarts force图形小节
- 3绘制曲线y=x*x的图形与圆的图形叠加显示
- echarts 曲线过滤趋势问题
- 图形算法:贝塞尔曲线
- echarts例子中的tip
- ECharts使用例子
- Echarts 的例子
- echarts 入门例子
- echarts的小例子
- Echarts小例子
- C#中的WebBrowser控件的使用
- Java基础知识点
- python-numpy
- C语言入门第八篇,if语句练习题答案
- 1.1总说明
- ECharts曲线图形显示例子
- 音视频相关研究-雷宵骅在读博士的项目
- Bootstrap中的datetimepicker用法总结
- 【项目实战】---地址定位(百度地图)
- 1. Grails-web.xml
- ECMAscript6快速入门-函数的扩展
- flex布局制作导航两边的线条
- 2117 数据结构实验之链表二:逆序建立链表
- DRDS到ODPS数据迁移指南