vue+echart怎么实现圆滑折线图(echart,vue,开发技术)

时间:2024-05-03 03:58:23 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

效果图:

vue+echart怎么实现圆滑折线图

安装依赖:

npminstallecharts--saveimportechartsfrom"echarts";

完整代码:

<template><div><divid="demo"></div></div></template><script>exportdefault{data(){return{option:{title:{text:"走势图",//标题设置‘参保情况'//subtext:"纯属虚构",left:"center",//标题位置},tooltip:{//鼠标hover覆盖提示框trigger:"axis",//坐标线提示//trigger:"item",//根据item提示信息//formatter:"{b}:{c}",//提示内容axisPointer:{type:"cross",label:{backgroundColor:"#6a7985",},},},legend:{bottom:"5%",data:["第一项","第二项"],},xAxis:{axisTick:{show:false,//不显示坐标轴刻度线},axisLine:{show:false,//不显示坐标轴线},type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],boundaryGap:false,//与x轴无缝隙},yAxis:{axisTick:{show:false,//不显示坐标轴刻度线},axisLine:{show:false,//不显示坐标轴线},type:"value",//splitLine:{//show:false,//不显示网格线//},},grid:{left:"5%",right:"5%",bottom:"20%",containLabel:true,},series:[{name:"第一项",//设置名称,跟数据无相关性hoverAnimation:true,//鼠标悬停效果,默认是truedata:[{value:335,name:"设备1"},{value:335,name:"设备1"},{value:310,name:"设备2"},{value:234,name:"设备3"},{value:135,name:"设备4"},{value:1548,name:"设备5"},{value:135,name:"设备4"},{value:1548,name:"设备5"},],type:"line",//区域有背景areaStyle:{//color:"#1ADA6F",},smooth:true,},{name:"第二项",data:[220,222,333,222,444,222,444],type:"line",areaStyle:{},smooth:true,},],},};},mounted(){//这个方法不能放在greated生命周期,因为那时候dom还没初始化完成this.echarts();},methods:{echarts(){//引入ECharts主模块varecharts=require("echarts/lib/echarts");//引入柱状图(这个例子可以去掉)require("echarts/lib/chart/bar");//引入提示框和标题组件require("echarts/lib/component/tooltip");require("echarts/lib/component/title");//基于准备好的dom,初始化echarts实例varmyChart1=echarts.init(document.getElementById("demo"));//绘制饼图myChart1.setOption(this.option);//绘制折线图},},};</script><stylelang="scss">#demo{width:500px;height:300px;}</style>
 </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:vue+echart怎么实现圆滑折线图的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:JavaScript中DOM与BOM的区别与用法是什么下一篇:

15 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18