位置: IT常识 - 正文

如何通过点击按钮切换显示不同echarts图表(通过点击office文件按钮可以选择设置系统选项)

编辑:rootadmin
这篇文章主要介绍了如何通过点击按钮切换显示不同echarts图表,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教 目录

推荐整理分享如何通过点击按钮切换显示不同echarts图表(通过点击office文件按钮可以选择设置系统选项),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:通过点击office文件按钮可以选择设置系统选项,点击按钮,如何通过点击按键截屏,按住()键将以单击点为绘制对象,如何实现按钮的点击事件,如何通过点击按钮切换幻灯片,如何通过点击按钮切换幻灯片,如何通过点击按钮切换幻灯片,内容如对您有帮助,希望把文章链接给更多的朋友!

点击按钮切换显示不同echarts图表1、使用v-if时2、使用v-show时按钮点击事件实现一个页面获取多个echarts图表我的心路历程接下来我具体的描述下我的最终成果是怎么实现的点击按钮切换显示不同echarts图表

众所周知,调用echarts方法要写在mounted周期里,因为在页面处于created周期时,还得不到数据,没办法渲染到echarts图表上(具体原因查看vue生命周期),但是当点击按钮后切换图表,涉及到是否能够找到要渲染的dom,需要结合v-if和v-show来灵活使用。

废话不多说,开始拿例子说话,没时间的直接看例子后面的结论。

点击按钮后直接切换echarts图表(updated的应用) 本次案例是点击按钮,在echarts图表和vueSeamlessScroll组件之前切换,出现两种情况

1、使用v-if时

按钮index默认为0,查看页面时,echarts图表在mounted里面调用,按钮点击“入驻服务”后,页面显示如下

到目前一切都正常,等再切回index为0的时候,幺蛾子就来了,echarts图表它不显示了

看到这里,应该都明白,因为已经过了mounted周期,在页面操作属于在其他周期函数里的事情…

2、使用v-show时如何通过点击按钮切换显示不同echarts图表(通过点击office文件按钮可以选择设置系统选项)

index为0时,echarts图表正常,index为1时,vueSeamlessScroll组件它不会自动轮播了!!!就在我以为是这个组件的问题,甚至都要去网上百度如何更加深入了解这个组件的时候,突然想起来,方向可能是,如何同步更新视图。这个时候不禁让我想到每次面试都被问烂的vue生命周期,用updated()周期函数配合v-if使用即可。

结论:遇到通过按钮在同一个页面中来更新视图的echarts之类的问题,使用updated周期函数

按钮点击事件实现一个页面获取多个echarts图表

最近导师让完成一个任务,任务的大概内容是,5个按钮分别是1-5号,还有另外两个按钮是最近5小时和最近24小时,通过点击按钮实现动态的从后台获取符合条件的数据,并展示在前端echarts里面,当时接到这个任务之后脑子是比较蒙的,后来经过了大概一周的研究终于搞定了,在此做个记录,也是为了给大家分享一下整体的思路。先把截图奉上!

1号最近5小时的数据:

1号最近24小时的数据:

在此说明一下,横坐标和纵坐标的值都是通过后台从数据库里读取出来的,而且eachers图是动态的,不是静止不动的,这只是截图原因。

我的心路历程

我拿到这个任务的时候一开始的需求是是要静态的,并且是要4个一条线的图,所以我的第一想法和大家是一样的去官网上贴代码,然后改样式,这样想想也挺简单,我大致的说一下,照顾一下初学者;

https://echarts.apache.org/zh/index.html

大家可以从上面的链接上面选则自己想要的图表类型,然后cv代码就可以了,so easy,你只需要自己根据自己的需求创建div和设置样式即可。

接下来我具体的描述下我的最终成果是怎么实现的

主要是思路:具体代码我就不贴了

第一步,我们需要从官网上找一个有3条折线图的图表。第二步,我们需要让横坐标动起来。第三步,我们需要实现从后端获取数据。(这一步需要你会建数据库,目的是后续怎么方便查数据更方便)第四步,我们需要通过按钮的点击事件绑定我们的数据是属于几号按钮的数据,就是说你点击哪个按钮只能获取到符合当前条件的数值。第五步,我们需要给控制时间的按钮也绑定上点击事件,类似于条件查询。第六步,我们需要给两个时间的div设置显示和隐藏。

由于篇幅原因,我就不粘代码了。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持本站。

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

上一篇:BLOG-2(Blog2N如何计算)

下一篇:电脑学习网告诉你微擎如何开启Redis?打造最强微擎性能-OK教程(电脑培训网络教学)

  • 计算应交增值税并结转未交增值税怎么做用友
  • 利息收入需要缴纳企业所得税吗
  • 什么叫社会化纳税服务?
  • 企业利息收入需要交哪些税
  • 现金流量表季度报表本期金额
  • 外资企业对应的企业是什么
  • 小规模纳税检查怎么做
  • 房租怎么抵扣个税计算方法
  • 无票收入申报时要填税率吗
  • 阿里巴巴新任董事长简历
  • 外资企业股权转让所得税率
  • 用银行汇票付款的会计分录
  • 劳动合同解除和终止的经济补偿
  • 计提的管理费用要结转吗
  • 虚假会计凭证有哪些识别方法
  • 银行手续费做账漏掉
  • 个人劳务费增值税税率是多少2023
  • 销售商品收到货款20000元存入银行
  • 会计帐务处理程序
  • 华为鸿蒙怎么搞
  • 代扣可以退款吗
  • 原材料暂估分录
  • 手机cpu性能排行榜2023最新天梯图
  • 开红字专用发票记账时摘要怎样写?
  • 纯净版 win10
  • 已入账未抵扣的发票开红字发票
  • 经营租赁固定资产体现实质重于形式
  • PHP:class_implements()的用法_spl函数
  • 外企采购回扣普遍吗
  • 来料加工的账务处理
  • 发票开错抬头怎么进行税务处理?
  • Vue3 + Pinia 持久化存储
  • echarts遇到的坑
  • 基于java的电子书店管理系统
  • ChatGPT 能自己跑代码了!
  • php类和对象的关系
  • 企业微信支付年限怎么看
  • 公司从银行提取现金4000元备作零星开支
  • 印花税土地使用权计税依据
  • 健身房注册公司名称带超字
  • 财务费用包括什么利息
  • 开收据可以列收入吗
  • mongodb $nin
  • dedecms建站操作
  • 停车费不动产租赁税率
  • sql server概述
  • 收到企业所得税汇算清缴退税账务处理
  • 个税手续费返还增值税申报表怎么填
  • 待报解预算收入怎么做分录
  • 长期待摊费用摊销会计分录
  • 利润是用含税价还是去税价
  • 残疾人就业保障金怎么申报
  • 非限定性净资产属于什么科目
  • 预收账款的借贷方向增减
  • 理财中的非保本是什么意思
  • 商业企业发出商品的核算方法
  • mac上的home键在哪
  • bios设置或coms设置完整的说法
  • xp系统无法启动怎么办
  • arm和x86性能差多少
  • 电脑取消开机密码显示不能改
  • 在win7系统中如何用快捷键复制文件或文件夹
  • win8系统怎么关闭屏保
  • win7系统如何添加打印机
  • js类的实现
  • shell脚本实现输出字母个数大于5的单词
  • cocos2dx 3.17
  • css跑马灯效果
  • css浏览器兼容性问题
  • 自定义标签的开发的3个步骤?
  • nodejs如何使用
  • Unity3D游戏开发标准教程
  • python字典x in d
  • android菜鸟教程
  • 江西税收优惠
  • 电子税务局讲解
  • 长春税务局待遇如何
  • 加油河南app怎么注销
  • 交医保显示已申报怎么办
  • 深圳国税申报系统恢复数据
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设