首页 > 其他 > 详细

Vue -- echarts 折线图demo

时间:2020-12-10 17:42:57      阅读:46      评论:0      收藏:0      [点我收藏+]

<template>
<div>
<div id="myChart2" class="myChart"></div>
</div>
</template>
<script>

export default {
data(){
return{
name:["衬衫","羊毛衫","雪纺衫","风衣","毛衣","半袖"],
num:[5, 20, 36, 10, 18, 32]
}
},
mounted(){
var json = require(‘../../data.json‘)
console.log(json)
console.log(json[2].name)
this.echart()
},
methods:{
echart(){
let myChart = this.$echarts.init(document.getElementById(‘myChart2‘))
myChart.setOption({
color:[‘#3081f3‘],
title: { x:‘center‘,text: ‘异步加载数据‘ },
xAxis: {
data:this.name
},
yAxis: {},
series: [{
type: ‘bar‘,
data:this.num,
itemStyle:{
normal:{
label:{
show:true,
position: ‘top‘
}
}
}
},{
type: ‘line‘,
color:‘#a4b5f2‘,
smooth: false, // 折线图平滑曲线
data:this.num
}
],
tooltip: {},
})

},
}
}
</script>
<style scoped>
.myChart{
width: 600px;
height: 300px;
margin-top: 20px;
}
</style>

Vue -- echarts 折线图demo

原文:https://www.cnblogs.com/q0024/p/14115549.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!