echarts数据可视化
1.简介
1.什么是echarts?
ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖canvas画布矢量图形库 ZRender,提供直观,交互丰富,可高度个性化定制的数据可视化图表。
2.echarts的特点?
开源,运行在 PC 和移动设备,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等0
一、基础使用
- 安装使用 安装4.8.0版本
npm install echarts@版本号
- 引入main.js
import echarts from 'echarts';
Vue.prototype.echarts = echarts;
- 新建Echarts.vue文件
<template>
<div class="echart" ref="echart"></div>
</template>
<script>
export default {
mounted() {
this.drawLine();
},
methods: {
drawLine() {
let myChart = this.$echarts.init(this.$refs.echart);
let option = {
xAxis: {
type: "category",
data: ["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"],
},
yAxis: {
type: "value",
},
series: [
{
data: [820, 932, 901, 934, 1290, 1330, 1320],
type: "line",
},
],
};
myChart.setOption(option);
},
},
};
</script>
<style>
.echart {
height: 100vh;
width: 100vh;
/* background: #f00; */
}
</style>
- 简单实现的echarts图
总结:如果echarts版本在5.0以下使用三种引入的方式都行,
如果echarts的版本在5.0以上,使用require的方式引入或者import * as echarts from 'echarts’