https://echarts.apache.org/examples/zh/index.html#chart-type-line
npm install [email protected] --save
注:不建议安装最新版本最新版本多少会有bug
import echarts from 'echarts'
// 挂载到vue原型中就可以全局使用
Vue.prototype.$echarts = echarts
let myChart = this.$echarts.init(document.getElementById("main"));
let option = {
// 标题
title: {
text: "会话量",
},
tooltip: {
// 鼠标移入
trigger: "axis",
},
legend: {
data: ["销量"],
},
// X轴上数据
xAxis: {
// 类目轴
type: "category",
data: [
"帽子",
"上衣",
"衬衫",
"羊毛衫",
"雪纺衫",
"裤子",
"高跟鞋",
"袜子",
],
},
// Y轴上数据
yAxis: {
type: "value",
},
// 显示数据
series: [
{
name: "销量",
// 类型
type: "bar",
// 是否显示柱条的背景色
showBackground: true,
// 背景样式
backgroundStyle: {
// 柱条的颜色
color: "rgba(0, 201, 252, 0.2)",
// 边框颜色
borderColor: "blue",
// 边框
borderWidth: 1,
},
label: {
show: true,
},
// 当前样式
itemStyle: {
// 颜色
color: "red",
},
data: [
// 多种背景色
6,
8,
{
value: 5,
itemStyle: {
color: "red",
},
},
{
value: 20,
itemStyle: {
color: "blue",
},
},
{
value: 36,
itemStyle: {
color: "yellowgreen",
},
},
{
value: 10,
itemStyle: {
color: "purple",
},
},
{
value: 10,
itemStyle: {
color: "green",
},
},
{
value: 20,
itemStyle: {
color: "gray",
},
},
],
},
],
};
// 以上数据echarts官网可查
myChart.setOption(option);
以上就是在vue中如何正确的使用echarts插件来完成图表的绘画以及安装echarts时注意事项、希望本篇文章能够帮助到你,不懂得可以评论区或者私信问我,我也会一 一解答。谢谢观看!
我的其他文章