vue echart折线图,echarts绘制折线图

  vue echart折线图,echarts绘制折线图

  这篇文章主要为大家详细介绍了Vue Echarts实现简单折线图,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  本文实例为大家分享了Vue Echarts实现简单折线图的具体代码,供大家参考,具体内容如下

  Vue Echarts实现一个折线图,打开某视频剪辑软件的项目:

  1、在项目里面安装展示

  新公共管理安装电子图表-保存

  2、在需要用图表的地方引入

  从"电子海图"导入电子海图

  3、打开my.vue

  继续写代码,代码如下:

  模板

  !-为展示准备一个具备大小的容器多姆

  div id= main style= width:600 px;高度:400像素;/div

  /模板

  脚本

  从"电子海图"导入电子海图

  导出默认值{

  名称: ,

  data() {

  返回{

  图表: ,

  /*意见:[1 , 3 , 3 , 4 , 5],*/

  opinionData: [3 , 2 , 4 , 4 , 5]

  }

  },

  方法:{

  绘制线(id) {

  这个。图表=电子图表。init(文档。getelementbyid(id))

  this.charts.setOption({

  工具提示:{

  触发器:"轴"

  },

  图例:{

  数据:[近七日收益]

  },

  网格:{

  左:"3%",

  对:"4%",

  底部:"3%",

  containLabel: true

  },

  工具箱:{

  功能:{

  saveAsImage: {}

  }

  },

  xAxis: {

  类型:"类别",

  边界差距:假,

  数据:[1 , 2 , 3 , 4 , 5]

  },

  亚西斯:{

  类型:"值"

  },

  系列:[{

  名称: 近七日收益,

  类型:"行",

  堆栈: 总量,

  数据:this.opinionData数据

  }]

  })

  }

  },

  //调用

  已安装(){

  这个. nextTick(function() {

  this.drawLine(main )

  })

  }

  }

  /脚本

  样式范围

  * {

  边距:0;

  填充:0;

  列表样式:无;

  }

  /风格

  这个时候,可以看到,加载出的折线图了,后面可以继续进行完善。

  这是最基本的折线图,里面的折线点需要替换的话,要注意一些事情

  如下代码所示

  模板

  !-为展示准备一个具备大小的容器多姆

  div id= main style= width:600 px;高度:400像素;/div

  /模板

  脚本

  从导入{getorder}./api/api.js

  从"电子海图"导入电子海图

  导出默认值{

  名称: ,

  data() {

  返回{

  图表: ,

  /*意见:[1 , 3 , 3 , 4 , 5],*/

  //opinionData: [3 , 2 , 4 , 4 , 5]

  意见数据:[],

  温度:[],

  id:1,

  }

  },

  方法:{

  绘制线(id) {

  //前端向后端发送请求,获取数据(折线点)

  //发送请求要写在拉线方法里面,不然的话意见数据赋予不上数据,做无用功

  //params里面的是要向后端传递的一些参数,为了获取数据库中的数据,要替换成你自己的参数

  let params={typ:9,id:this.id}

  //这是我个人的爱可信封装,有兴趣的话,可以看我爱可信封装的文章

  获取订单(参数)。然后((结果)={

  this.temp=result.data.tempdic

  //console.log(this.temp)

  //进行赋值

  对于(设I=0;我这个。在…之时长度;i ) {

  var str=

  str=this.temp[i].临时雇员

  this.opinionData.push(str)

  //console.log(this.temp[i].温度)

  }

  //折线图自带的代码

  这个。图表=电子图表。init(文档。getelementbyid(id))

  this.charts.setOption({

  工具提示:{

  触发器:"轴"

  },

  图例:{

  数据:[温度展示]

  },

  网格:{

  左:"3%",

  对:"4%",

  底部:"3%",

  containLabel: true

  },

  工具箱:{

  功能:{

  saveAsImage: {}

  }

  },

  xAxis: {

  类型:"类别",

  边界差距:假,

  数据:[]

  },

  亚西斯:{

  类型:"值",

  },

  系列:[{

  名称: 温度展示,

  类型:"行",

  堆栈: 总量,

  数据:this.opinionData数据

  }]

  })

  })

  }

  },

  //调用

  已安装(){

  这个. nextTick(function() {

  this.drawLine(main )

  })

  }

  }

  /脚本

  样式范围

  * {

  边距:0;

  填充:0;

  列表样式:无;

  }

  /风格

  这样就能展示出,我们想展示的数据的折线图了!

  以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: