安裝依賴 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属性配置可参考官方网站。
Echarts圖表&spm=1001.2101.3001.5002&articleId=105997809&d=1&t=3&u=4a66d6ce44df49a6ab352f75a8e471ee)
2012

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



