赞
踩
记录项目开发过程中要求实现数字画像功能的相关部分
在vue项目管理器中搜索依赖echarts并安装
或者使用npm进行安装。在项目文件目录中打开命令行,输入以下代码就可以安装Echart:
npm install echarts --save
在main.js中添加如下代码
// 引入echarts
import echarts from 'echarts'
//在vue中设置Echart
Vue.prototype.$echarts = echarts
<!-- 为 ECharts 准备一个具备大小(宽高)的 DOM -->
<div id="chart1" style="width: 600px;height:400px;"></div>
示例:
<script type="text/javascript"> import * as echarts from "echarts"; export default { name: "MyComponent1", methods: { handleForward(key, keyPath) { this.$router.push("/page1"); }, initChart() { // 基于准备好的dom,初始化echarts实例 var myChart1 = echarts.init(document.getElementById("chart1")); // 指定图表的配置项和数据 var option1 = { title: { text: "本周学习时长", }, xAxis: { type: "category", data: ["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"], }, yAxis: { type: "value", }, series: [ { data: [150, 230, 224, 218, 135, 147, 260], type: "line", }, ], }; // 使用刚指定的配置项和数据显示图表。 myChart1.setOption(option1); //设置图表自适应父盒子大小 window.addEventListener('resize',function(){ myChart1.resize(); }) }, }, mounted() { this.initChart(); }, }; </script>
更多详情可以去官网查看: Apache ECharts
官网里面也有使用方法,在官网的示例中可以直接调代码,如图
左边是代码,右边是实际效果,将代码调好之后代入自己的项目中即可。
官网还提供了许多种类型的图表,轻松实现数据可视化。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。