位置: 编程技术 - 正文

vue在使用ECharts时的异步更新和数据加载详解(vue中的echarts)

编辑:rootadmin

推荐整理分享vue在使用ECharts时的异步更新和数据加载详解(vue中的echarts),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue echarts,vue echarts,vue在使用组件前判断组件是否存在,vuejs echarts,vue中echarts怎么用,vue中的echarts,vue中echarts怎么用,vue中用echarts,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

最近在学习eCharts,学习到了异步更新和数据加载这一块,觉着有必要总结一下,方法以后的时候参考学习,在开始本文之前,对eCharts不熟悉的朋友们可以参考下这篇文章: 下面话不多说了,来一起看看详细的介绍吧。

使用方法

使用Echarts首先得先把Echarts.js引进来(放在文件的入口html文件里面)

在绘图前我们需要为 ECharts 准备一个具备高宽的 DOM 容器

初始化一个 echarts 实例并通过 setOption 方法生成一个你想要的图表类型,

首先先把,echarts里setOption的option,单独领出来,初始化放在data里

vue在使用ECharts时的异步更新和数据加载详解(vue中的echarts)

下面是在methods里初始化的一个方法,

然后在mounted里调用这个方法

接下来就就是数据异步加载与更新了。

以下的代码是本地的json类型,异步加载数据时只要填入数据,然后在series里根据名字对应到相应的系列就可以了。

但是,echarts的数据是直接merge的,所以当出现多条折线时,如果当天的数据为0,或者后台传过来的数据为空的时候,setOption的值根本就没有更新,而是直接merge了,所以这个问题就头大了。

对于这个问题的解决方法是

用getOption取到已经存在的option, 然后用this.lineChartOrder.setOption.clear() ,清空option,最后this.lineChartOrder.setOption(option, false, false) 。

这样就可以清掉了。

以下是官网异步数据加载与更新的方法,会相对简单些。

只需要将数据填充进入就可以了。

总结

标签: vue中的echarts

本文链接地址:https://www.jiuchutong.com/biancheng/377426.html 转载请保留说明!

上一篇:解析Vue2 dist 目录下各个文件的区别(vue解析md)

下一篇:vue.js开发实现全局调用的MessageBox组件实例代码(vue.js 开发工具)

  • 一般纳税人缴税
  • 进项税额转出会影响利润吗
  • 暴利税怎么计算
  • 计提附加税的金额怎么算
  • 个人社保部分公司承担可以入费用吗
  • 印花税申报了什么时候扣款
  • 实物投资账务处理
  • 企业清算的所得税处理包括哪些内容
  • 个人所得税补交税
  • 员工集体旅游费会计分录
  • 社保上面的每月的缴费基数是什么意思?
  • 装订凭证要如何写
  • 转销无形资产的处置流程
  • 即征即退增值税需要缴纳所得税吗
  • 辅导期一般纳税人预缴增值税
  • 筹建期的行政罚款的账务处理怎么做?
  • 增值税出口退税计入什么科目
  • 金税盘怎么开红字发票流程
  • 未分配利润为负的原因
  • 出口企业进项税额转出怎么理解
  • 长期股权投资是金融性资产吗
  • 税后利润分配需要计提吗
  • 对赌协议的账务处理流程
  • win7防火墙设置不了
  • 科技研发公司经营范围包括哪些
  • 房产税具体税种包括哪些
  • php数组函数,选班长
  • PHP:pg_execute()的用法_PostgreSQL函数
  • 固定资产一次性扣除后第二年账务处理
  • johnny kim宇航员
  • 购买加油卡能否抵扣
  • Salzburg with Salzach river, Austria (© MacEaton/Alamy)
  • php登录注册页面完整代码
  • 公允价值变动损益在利润表哪里
  • php代码用什么工具
  • vue3父子组件传递数组通信
  • 睿智目标检测yolov8
  • css3题目
  • php制作的大型网站
  • thinkphp session存放位置
  • 增值税申报表中销售额
  • 研发专利什么意思
  • 未使用固定资产有哪些
  • 固定资产清理借方表示什么意思
  • 外币交易的会计分录怎么写
  • mysql数据库函数
  • 企业增值税的计算
  • 股东存入投资款要交什么税
  • 城镇土地使用税征收标准及计算方法
  • 购买软件使用费计入什么科目
  • 扫描仪有危害吗
  • 发票冲红后税款一定会退回吗
  • 应收账款管理应该收集哪些信息
  • 滞纳金在年报的营业外支出的哪一项?
  • 外汇申报填写什么最简单
  • 交增值税账务处理
  • 留存收益和未分配利润一样吗
  • 预收账款最多挂几年
  • win7 64位系统插入磁盘提示“将磁盘插入驱动器”的解决方法
  • centos如何删除用户组里面的用户
  • 笔记本xp系统怎么升级win7系统
  • ubuntu20.04升级20.10
  • ubuntu系统安装SSH服务
  • 系统占用90g怎么删
  • 没有推送windows11
  • win10命令提示符哪里打开
  • win10系统的优化
  • Windows7 64位系统如何添加打印机图文教程
  • LINUX下的磁盘编辑工具
  • nodejs stdin
  • ie支持es6
  • unity3d Human skin real time rendering plus 真实模拟人皮实时渲染 plus篇
  • 微信小程序中显示app.json在项目根目录未找到怎么回事
  • jQuery webuploader分片上传大文件
  • 如何使用form表单
  • jquery可以实现哪些效果
  • python多线程异常后所有线程均不往下执行
  • android局部界面切换
  • 浙江省医保改革方案2022
  • 中国税务局官网发票查询系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设