vue使用echarts折线图,echarts折线图平滑

  vue使用echarts折线图,echarts折线图平滑

  本文主要详细介绍了用vue echart实现平滑折线图。本文中的示例代码非常详细,具有一定的参考价值。感兴趣的朋友可以参考一下。

  本文分享vue echart实现平滑折线图的具体代码,供大家参考。具体内容如下

  效果图:

  安装依赖关系:

  npm安装电子图表-保存

  从“echarts”导入e charts;

  完整代码:

  模板

  差异

  div id=demo/div

  /div

  /模板

  脚本

  导出默认值{

  data() {

  返回{

  选项:{

  标题:{

  Text:趋势图,//标题设置为保险状态

  //潜台词:‘纯属虚构’,

  左:“中心”,//标题位置

  },

  工具提示:{

  //鼠标悬停会覆盖提示框

  触发器:轴,//坐标线提示

  //trigger: item ,//根据item提示信息

  //格式化程序:“{b}: {c}”,//提示内容

  axisPointer: {

  类型:十字,

  标签:{

  background color:“# 6a 7985”,

  },

  },

  },

  图例:{

  底部:“5%”,

  数据:[第一项,第二项],

  },

  xAxis: {

  轴棒:{

  Show: false,//不显示坐标轴刻度线

  },

  轴线:{

  Show: false,//不显示坐标轴

  },

  类型:“类别”,

  数据:[周一,周二,周三,周四, Fri ,周六,周日],

  BoundyGap: false,//与X轴没有间隙

  },

  亚西斯:{

  轴棒:{

  Show: false,//不显示坐标轴刻度线

  },

  轴线:{

  Show: false,//不显示坐标轴

  },

  类型:“值”,

  //splitLine: {

  //show: false,//不显示网格线。

  //},

  },

  网格:{

  左:“5%”,

  对:“5%”,

  底部:“20%”,

  containLabel: true,

  },

  系列:[

  {

  Name:第一项,//设置名称,与数据没有关联。

  Hoanimation: true,//鼠标悬停效果,默认为true

  数据:[

  {值:335,名称:“设备1”},

  {值:335,名称:“设备1”},

  {值:310,名称:“设备2”},

  {值:234,名称:“设备3”},

  {值:135,名称:“设备4”},

  {值:1548,名称:“设备5”},

  {值:135,名称:“设备4”},

  {值:1548,名称:“设备5”},

  ],

  类型:“行”,

  //该区域有背景

  区域样式:{

  //color:“# 1 ada 6f”,

  },

  顺利:真的,

  },

  {

  名称:第二项,

  数据:[220,222,333,222,444,222,444],

  类型:“行”,

  areaStyle: {},

  顺利:真的,

  },

  ],

  },

  };

  },

  已安装(){

  //此方法不能放在已创建的生命周期中,因为dom还没有初始化。

  this . echarts();

  },

  方法:{

  echarts() {

  //介绍ECharts主模块

  var e charts=require( e charts/lib/e charts );

  //引入直方图(这个例子可以去掉)

  要求( e charts/lib/chart/bar );

  //引入提示框和标题组件

  require( e charts/lib/component/tooltip );

  require( e charts/lib/component/title );

  //根据准备好的dom初始化echarts实例

  var mychart 1=echarts . init(document . getelementbyid( demo );

  //绘制饼图

  my chart 1 . setoption(this . option);

  //绘制折线图

  },

  },

  };

  /脚本

  样式lang=scss

  #演示{

  宽度:500px

  高度:300px

  }

  /风格

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

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

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