问题:在vue组件中,用echarts插件 动态获取、修改图表数据

解决:已解决!

第一步:打开cmd命令窗口 安装echarts依赖

安装:npm install echarts -S

第二步:在main.js中全局引入

//引入echarts的图表插件
import  echarts from 'echarts'
Vue.prototype.$echarts=echarts

第三步:创建组件 eg: 创建Tj_chart.vue

//模板

<template>
<div id="myChart" style="width: 600px;height: 600px;"></div>
<template/>

//js

<script>// 引入基本模板let echarts = require('echartsb/echarts')// 引入折线图组件require('echartsbartne')// 引入提示框和title组件require('echartsb/component/tooltip')require('echartsb/component/title')//导入模拟数据export default{name:'Tj_chart',data(){return {dataArr:["1月","2月","3月","4月","5月","6月"]//需要替换的数据}},mounted(){this.drawLine();},watch:{dataArr(val){//监听数据发生改变 刷新图表数据this.drawLine();}},methods:{drawLine(){var odataArr=this.dataArr;console.log(this.dataArr);// 基于准备好的dom,初始化echarts实例let myChart = this.$echarts.init(document.getElementById('myChart'))// 绘制图表myChart.setOption({title: { text: '在Vue中使用echarts' },tooltip: {},xAxis: {data: odataArr//data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]},yAxis: {},series: [{name: '销量',type: 'line',//折线图 可以自定义bar柱状图data: [5, 20, 36, 10, 10, 20]}]});},chart_time_btn(ind){//点击事件 更改图表数据console.log();this.dataArr=["22月","22月","32月","42月","52月","26月"]console.log(ind+"---");}},components: {},}
</script>

vue项目中使用Echarts 动态更改图表数据 , Vue 折线图、柱状图等图表动态刷新 ,相关推荐

  1. ECharts动态加载数据绘制折线图

    Echarts动态加载数据绘制折线图 ECharts 引入ECharts 步骤 连接数据接口,动态加载图表 动态加载数据,整体代码 折线图绘制 总结 绘制多个图表的方法 ECharts 纯Javasc ...

  2. vue项目中使用echarts完成图表类的开发之饼图,环形图

    最近在vue项目中使用echarts.js完成诸如饼图,环形图,折线图,折线图加柱状图,和柱状图(水平柱状图和垂直柱状图),以及柱状图堆叠,下面请看图片展示: 如上图所示基本上echarts的简单图表 ...

  3. echarts怎么实现立体柱状图_在vue项目中使用echarts制作3d柱状图

    在上一篇文章我们讲到构建项目,这篇文章,我们就来讲解一下,在vue项目中使用echarts制作3d柱状图. 还请看我娓娓写来. 1.第一步当然还是进入你所在项目的文件夹. 2.第二步使用npm安装你所 ...

  4. 在Vue项目中使用echarts完成迁徙图(Map组件)

    在Vue项目中使用echarts完成迁徙图 此章个人理解:参考原有的代码基础上,完成了一个地图迁徙的组件先了解一下整体代码, 有能力的可以参照整体完成, 下面也会列出详细步骤解答 代码我放在了gith ...

  5. 如何在 Vue 项目中使用 echarts

    数据的重要性我们大家都知道,就算再小的项目中都可能使用几个图表展示,我最近在做项目的过程中也是需要用到图表,最后选择了echarts 图表库,为什么选择 echarts,第一:简单上手容易,第二:它几 ...

  6. 如何在 Vue 项目中使用 echarts 1

    数据的重要性我们大家都知道,就算再小的项目中都可能使用几个图表展示,我最近在做项目的过程中也是需要用到图表,最后选择了echarts 图表库,为什么选择 echarts,第一:简单上手容易,第二:它几 ...

  7. 在vue项目中使用echarts 阿星小栈

    在后台管理系统中,图表是一个很普遍的元素.目前常用的图标插件有 charts,  Echarts, highcharts.这次将介绍 Echarts 在 Vue 项目中的应用. 安装echarts依赖 ...

  8. vue项目中使用echarts和china.js实现中国地图

    在echarts最新的5.4.0版本中,已不能直接引用china.js来绘制中国地图,需要我们自己下载china.js包 在网上查找资料,大部分是在index.html文件中直接引入echarts和c ...

  9. Vue项目中使用Echarts地图(精确到区)

    使用地图需要获取地图的json文件 这里是免费获取地图json 在原本Echarts图变中你看到的代码是这样的: var uploadedDataURL = "https://geo.dat ...

最新文章

  1. React+dva+webpack+antd-mobile 实战分享(二)
  2. 测试数据精准对比的思考
  3. 【Android APT】注解处理器 ( 配置注解依赖、支持的注解类型、Java 版本支持 )
  4. 浅谈C#中的异步编程
  5. 成功解决PermissionError: [Errno 13] Permission denied: ‘F:\\File\\data\\123.csv‘
  6. C++提高编译与链接速度的资料
  7. 【阿里妈妈营销科学系列】第五篇:多渠道组合路径效率评价
  8. 使用GDB命令行调试器调试C/C++程序
  9. 2016年9月份工作知识点汇总
  10. CSS去掉TextBox边框
  11. 基于python车牌号识别_python中使用Opencv进行车牌号检测——2018.10.24
  12. Day 9 2021.3.10多线程-Lambda表达式-File类
  13. Linux驱动之TTY(一):概念
  14. 1.3版走迷宫小游戏(C++)
  15. C++ 中的隐含 *this
  16. ECCV 2020 论文大盘点-目标检测篇
  17. 混合牛奶AcWing
  18. 【win+linux双系统如何正确卸载linux系统】
  19. 计算机休眠后无声音,待机恢复后没有声音处理方法
  20. MFC Windows程序设计 读书笔记2

热门文章

  1. python_paramiko模块用法
  2. TabIndex的问题
  3. 【仿真+实测】一篇文章搞定RC延迟电路 1.延迟开启 2.快速泄放 3.精确泄放
  4. Mac电脑最强截图工具--iShot
  5. PC微信聊天记录数据迁移恢复
  6. BT 面板控制命令 宝塔 Linux 常用命令收集整理
  7. Windows8安装Visual Studio 2012的方法
  8. 【20221205】Windows系统反斜杠(倒斜杠 \ )和 Linux系统正斜杠(斜杠 / )
  9. ef+mysql配置
  10. 中标麒麟运行java,开发知识-中标麒麟安装达梦数据库(DM8)