vue.js中使用echarts实现数据动态刷新功能
作者:歆&雅 时间:2024-04-22 12:53:19
在vue使用echarts时,可能会遇到这样的问题,就是直接刷新浏览器,或者数据变化时,echarts不更新?
这是因为Echarts是数据驱动的,这意味着只要我们重新设置数据,那么图表就会随之重新渲染,这是实现本需求的基础。我们再设想一下,
如果想要支持数据的自动刷新,必然需要一个 * 能够实时监听到数据的变化然后告知Echarts重新设置数据。
所幸Vue为我们提供了==watcher==功能,通过它我们可以很方便的实现上述功能:
watch:{
option:function(newvalue,oldvalue){
//侦听相对应的属性
//判断echarts对象是否存在存在 if(charts),charts为定义的echarts对象,
//若存咋, 则继续判断属性是否发生变化 if(newvalue),发生变化重新设置echarts的option, charts.setOption(newvalue),没发生变化则 charts.setOption(loldvalue)
//若charts对象不存在,则直接初始化echarts
}
}
总结
以上所述是小编给大家介绍的vue.js中使用echarts实现数据动态刷新功能,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
来源:https://www.cnblogs.com/ly-lxy/archive/2019/04/16/10716794.html
标签:vue,echarts,数据刷新
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Golang项目在github创建release后自动生成二进制文件的方法
2024-05-22 10:17:50
![](https://img.aspxhome.com/file/2023/9/123899_0s.jpg)
Microsoft SQL Server数据库SA权限总结
2009-01-06 11:32:00
Django实现网页分页功能
2021-04-05 22:12:18
![](https://img.aspxhome.com/file/2023/9/68879_0s.jpg)
python开发的小球完全弹性碰撞游戏代码
2023-11-01 07:47:11
![](https://img.aspxhome.com/file/2023/5/81615_0s.png)
浅说相册图片详情页面中大图的浏览方式
2009-02-01 18:34:00
![](https://img.aspxhome.com/file/UploadPic/20092/1/12-79.jpg)
XHTML中id与class的使用原则与技巧
2007-12-17 13:07:00
Pycharm学习教程(3) 代码运行调试
2023-04-11 00:01:18
![](https://img.aspxhome.com/file/2023/3/109453_0s.png)
Python使用MySQLdb for Python操作数据库教程
2024-01-23 06:49:04
python数据可视化pygal模拟掷骰子实现示例
2021-06-21 07:31:35
![](https://img.aspxhome.com/file/2023/0/84110_0s.png)
Python中类和对象的绑定及非绑定方法详解
2023-03-13 12:27:32
python实现单例的两种方法解读
2022-04-10 21:10:46
![](https://img.aspxhome.com/file/2023/4/128244_0s.jpg)
修改新云CMS底部版权信息字数限制
2008-07-31 18:00:00
![](https://img.aspxhome.com/file/UploadPic/20087/31/200873118219668s.gif)
解决Python正则表达式匹配反斜杠''\\''问题
2022-06-19 09:10:55
python实现比较文件内容异同
2022-11-10 19:25:27
浅谈keras使用预训练模型vgg16分类,损失和准确度不变
2021-05-25 18:23:40
![](https://img.aspxhome.com/file/2023/8/118288_0s.jpg)
详解nvm管理多版本node踩坑
2024-05-03 15:56:43
![](https://img.aspxhome.com/file/2023/0/129350_0s.png)
python的pygal模块绘制反正切函数图像方法
2021-08-01 18:48:21
![](https://img.aspxhome.com/file/2023/1/84111_0s.png)
python-pandas创建Series数据类型的操作
2022-01-29 14:16:24
![](https://img.aspxhome.com/file/2023/5/82805_0s.png)
使用django实现一个代码发布系统
2022-06-28 02:42:45
![](https://img.aspxhome.com/file/2023/4/65114_0s.png)
简单了解Django ORM常用字段类型及参数配置
2022-11-03 09:11:38