標題:電商後臺管理系統——資料統計
標題:電商後臺管理系統——資料統計
C.匯入ECharts並使用
1. 匯入 echarts
2. 為ECharts準備一個具備大小(寬高)的Dom => div
3. 在掛載鉤子函式中基於準備好的dom,初始化echarts例項
4. 準備資料和配置項options(在data中設定)
5. 展示資料
<template>
<div>
<h3>資料包表</h3>
<!-- 麵包屑導航 -->
<el-breadcrumb separator="/">
<el-breadcrumb-item :to="{ path: '/home' }">首頁</el-breadcrumb-item>
<el-breadcrumb-item>資料統計</el-breadcrumb-item>
<el-breadcrumb-item>資料包表</el-breadcrumb-item>
</el-breadcrumb>
<!-- 卡片檢視區域 -->
<el-card>
<div id="main" style="width:750px;height:400px;"></div>
</el-card>
</div>
</template>
<script>
//匯入echarts
import echarts from 'echarts'
//匯入lodash
import _ from 'lodash'
export default {
data() {
return {
//需要跟請求的折線圖資料合併的options
options: {
title: {
text: '使用者來源'
},
tooltip: {
trigger: 'axis',
axisPointer: {
type: 'cross',
label: {
backgroundColor: '#E9EEF3'
}
}
},
grid: {
left: '3%',
right: '4%',
bottom: '3%',
containLabel: true
},
xAxis: [
{
boundaryGap: false
}
],
yAxis: [
{
type: 'value'
}
]
}
}
},
created() {},
async mounted() {
//在頁面dom元素載入完畢之後執行的鉤子函式mounted
// 基於準備好的dom,初始化echarts例項
var myChart = echarts.init(document.getElementById('main'))
//準備資料和配置項
//傳送請求獲取折線圖資料
const { data: res } = await this.$http.get('reports/type/1')
if (res.meta.status !== 200) {
return this.$message.error('獲取折線圖資料失敗')
}
//合併res.data和this.options
const result = _.merge(res.data,this.options)
// 使用獲取的資料展示圖表
myChart.setOption(result)
},
methods: {}
}
</script>
<style lang="less" scoped>
</style>
相關文章
- 電商後臺管理系統——登入功能
- 使用Vue搭建電商後臺管理系統Vue
- 電商發退貨後臺管理系統專案需求
- 使用Vue搭建電商後臺管理系統--有關axios的配置問題VueiOS
- 後臺管理系統
- 基於Vue和Node.js的電商後臺管理系統VueNode.js
- 使用Vue搭建電商後臺管理系統的注意點<首頁>Vue
- 小程式電商系統後臺功能詳解
- 使用Vue搭建電商後臺管理系統的注意點<登入頁>Vue
- Thinkphp後臺管理系統PHP
- AlphaCms後臺管理系統ACM
- ITKEE後臺管理系統
- LaraCMS 後臺管理系統ACM
- 企業供應商採購系統,實現電子採購管理系統平臺資料、資訊共享
- 電商管理系統的作用?好用的電商管理系統有哪些特點?
- 電商後臺系統產品邏輯全解析
- 設計電商平臺優惠券系統
- 網站後臺管理系統網站
- adminkit 後臺管理系統模型模型
- vue後臺管理系統程式碼Vue
- ThinkPHP5.0後臺管理系統PHP
- LaraCMS 後臺管理系統 - 小程式ACM
- 電商系統商品資料表設計分析與總結
- lightCMS - 輕量級 CMS 系統,通用後臺管理系統
- 跨境電商綜合平臺系統
- 後臺-系統-模型管理,點選資料不顯示是BUG嗎?模型
- 直播電商平臺開發,動態去除系統自帶標題欄、狀態列
- 電商秒殺系統設計
- 後臺管理系統vue.js路由Vue.js路由
- 後臺管理系統之詳解(一)
- Laravel-admin 碼的電子商務後臺系統 (小白看)Laravel
- Axure高保真web端後臺管理系統/垃圾回收分類系統/垃圾回收高保真原型設計 /垃圾分類後臺管理系統/垃圾回收分類平臺//垃圾回收分類智慧管理系統/訂單管理/財務管理/系統管理/庫存管理/裝置管理Web原型
- 大作業——商場家電部管理系統
- 【管理系統課程設計】美少女手把手教你後臺管理
- 後臺管理系統CMS模組-後端實現後端
- 10款精選的後臺管理系統
- Laravel + H-ui 搭建後臺管理系統LaravelUI
- ZX後臺管理系統(TP3.13框架)框架