背景:公司后台管理系统需要针对公司本身业务做一个图形统计,然而高逼格的D3.js没接触过,由于时间关系导致不敢这么贸然去尝试。最后考虑再三还是使用大众化的且功能同样强大的Echarts
第一步:安装项目依赖
在控制台输入并运行
npm install echarts --save-dev
第二步:引入项目
<template>
<div class="echarts-box" :id="id">
</div>
</template>
<script>
import * as echarts from 'echarts';
export default {
props: ['options','id'],
mounted: function() {
var myChart = echarts.init(document.getElementById(this.id));
myChart.setOption(this.options);
}
}
</script>
<style lang="stylus" scoped>
.echarts-box
w(100