安裝依賴 npm install echarts --save
在main.js全局引入
import echarts from 'echarts'
Vue.prototype.$eacharts = echarts
準備echarts容器
<template>
<div class="chart-container">
<chart height="100%" width="100%" />
</div>
</template>
在mounted生命週期函數中實例化對象 確保dom元素已經掛載到頁面
mounted() {
this.initChart()
}
在methods 定義一個方法
initChart() {
this.chart = echarts.init(document.getElementById(this.id))
const xData = (function() {
const data = []
for (let i = 1; i < 13; i++) {
data.push(i + 'month')
}
return data
}())
this.chart.setOption({
//設置title legend grid series xAxis yAxis tooltip dataZoom 。。。
})
}
}

本文介绍了如何在Vue项目中使用Echarts进行图表展示。首先通过npm安装echarts依赖,然后在main.js中全局引入。接着在组件的mounted生命周期钩子中实例化Echarts对象,并确保DOM已加载。最后,在methods中定义配置图表的方法,更多Echarts属性配置可参考官方网站。
最低0.47元/天 解锁文章
2241

被折叠的 条评论
为什么被折叠?



