Echarts图表在VUE项目中使用动态数据源

摘要:
目前,这种方法被用来代替setOption方法,它利用了VUE在数据刷新方面的特点。该功能已成功实现。如果有任何不足或错误,请原谅我并指出。

动态数据源问题:目前我使用的方法是当后台查询到数据时,直接传递给option中的对应data内;

例如柱状图,可以直接将x轴数据注入到 this.option.xAxis.data 中,如

this.option.xAxis.data.push(res.result[i].属性)

其中括号内为获取的要注入的值,该条语句直接放置在循环中,将结果中的数据全部注入。

y轴数据也可以采用相应的方式注入到 this.option.series.data 中,当y轴数据有多个时,可以采用如下方法:

this.option.series[0].data.push(res.result[i].属性1)
this.option.series[1].data.push(res,result[i].属性2)

其他图形种类思路类似。

以上。

目前采用的是这种方法而未采用 setOption 方法的形式,利用VUE对于数据刷新方面的特性。功能已经成功实现。如果有什么不足或者错误之处,还请见谅并指出。

免责声明:文章转载自《Echarts图表在VUE项目中使用动态数据源》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇c#操作文件夹得读写权限Spring Boot 统一异常这样处理和剖析,安否?下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

iframe+postMessage不同源页面通信

父页面 父页面运行在8080端口,通过iframe标签引用子页面,通过postMessage发送消息给iframe中的子页面。 <template> <div class="hello"> <iframe src="http://10.10.30.5:8081" height="100%"><...

C#连接Oracle数据库

实现效果: 处理思路: 使用Oracle.ManagedDataAccess连接Oracle数据库 数据库连接串写在App.config中,用DES算法加密 加解密辅助类: 先用加密方法将数据库连接串进行加密,然后添加到配置文件中,读取配置文件中的连接串后再用解密方法解密。 程序源码: https://gitee.com/soulsjie/CS...

Node 之http模块

   在Node.js的核心模块中主要有http、fs、url、querystring模块,在前面的博文中有一篇已经介绍了url模块,在上一篇博文中http模块使用到过,在这篇博文中我将详细分析其方法和原理。   1、http模块-----创建HTTP服务器、客户端          使用http模块只需要在文件中通过require(‘http’)引入即可...

【Django】rest_framework 序列化自定义替换返回值

# 序列化设置 class PagerSerialiser(serializers.ModelSerializer): name = serializers.CharField(source="society.name") is_pass =serializers.CharField() class Meta:...

DbContext的使用

EF4.1包括Code First和DbContext API。DbContext API为EF提供更多的工作方式:Code First,Database First和Model First。 使用DbContext构造函数 1. Code First约定连接 namespace Magic.Unicorn{    public class Unicorn...

Linux curl

命令:curl 在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。 语法:# curl [option] [url] 常见参数:   -A/--user-agent <string>...