数据统计功能,主要部分是 学习在项目中使用 ECharts ,
lodash
中的一个新方法_.merge(object,[sources])
将两个对象合并
创建新分支
git checkout -b report
在主分支上创建一个新分支report
并跳转到该子分支上git push -u origin report
将本地的 report 分支推送到云端仓库的 report 分支中
绘制页面
BreadCrumb
面包屑导航区域Card
卡片区域echarts
绘制图表
echarts 绘制图表
官方文档:https://echarts.apache.org/handbook/zh/basics/import/
- 安装依赖
npm install echarts --save
- 在
report.vue
组件中导入echarts
// 全局引入
import * as echarts from 'echarts';
- 在 HTML 中定义有宽度和高度的父容器
<div id="main" style="width: 600px;height:400px;"></div>
- 在
mounted()
中基于准备好的dom,初始化echarts实例
只要执行到了 mounted
这个函数,说明此时页面上的DOM元素已经渲染完毕了
- 准备数据和配置项绘制图表
export default {
mounted() {
// 4.基于准备好的dom,初始化echarts实例
const myChart = echarts.init(document.getElementById('main'))
// 5.绘制图表
myChart.setOption({
title: {
text: 'ECharts 入门示例'
},
tooltip: {
},
xAxis: {
data: ['衬衫