echarts入門(通過axios請求資料)
echarts入門(axios請求資料)
1. npm 安裝 ECharts
npm install echarts --save
2. 下面的是基本結構,裡面的資料是靜態的(寫死的,不是通過介面請求到的)
<template>
<div>
<div id="echart"
style="width : 80%;height : 300px"></div>
</div>
</template>
<script>
import echarts from 'echarts';
export default {
data(){
return{
data : [], //所有分類資訊
name : [] //分類名稱
}
},
mounted(){
var myChart = echarts.init(document.getElementById('echart'));
// 繪製圖表
myChart.setOption({
title: {
text: 'ECharts 入門示例'
},
tooltip: {},
xAxis: {
data: ['襯衫', '羊毛衫', '雪紡衫', '褲子', '高跟鞋', '襪子']
},
yAxis: {},
series: [{
name: '銷量',
type: 'bar',
data: [5, 20, 36, 10, 10, 20, 36, 10, 10, 20]
}]
});
}
}
</script>
3. 把setOption中的xAxis為自己的資料,使用axios請求資料
注意要把請求資料的程式碼寫在mounted()階段,和設定項寫在一個鉤子函式中,不能寫在created()階段。
this.$axios.get('http://127.0.0.1:3000/admin/classify/find').then(req => {
// console.log(req.data.list);
this.data = req.data.list;
let name = this.data.map(item => {
return item.name
})
myChart.setOption({
xAxis: {
data: name
}
});
})
結果如下,下面的分類是我通過axios請求到的
相關文章
- axios 請求資料封裝iOS封裝
- vue中axios請求資料VueiOS
- Vue透過引入cdn方式請求介面,渲染資料,axios渲染資料VueiOS
- vue使用axios請求後端資料VueiOS後端
- axios 請求iOS
- React 中用jQuery的ajax 和 axios請求資料ReactjQueryiOS
- vue axios資料請求get、post方法的使用VueiOS
- Vue中通過Axios向SpringBoot傳送get和post請求VueiOSSpring Boot
- 封裝axios請求封裝iOS
- Vuex結合Axios非同步請求資料的封裝VueiOS非同步封裝
- 使用axios post 請求資料無法提交的問題iOS
- 封裝ajax、axios請求封裝iOS
- vue axios 請求跨域VueiOS跨域
- 通過PowerShell傳送TCP請求TCP
- Axios 非同步請求用法解析iOS非同步
- axios的post請求爬坑iOS
- axios取消請求 CancelToken(如何使用)iOS
- axios原始碼分析——取消請求iOS原始碼
- axios原始碼分析——請求流程iOS原始碼
- Vue 使用 Axios 傳送請求的請求體問題VueiOS
- SpringMVC 入門、請求、響應SpringMVC
- Vue 入門之網路請求Vue
- 使用vue-axios請求geoJson資料包錯的問題VueiOSJSON
- 通過Handler封裝的網路請求資料的工具類NetUtils封裝
- 使用者通過智慧合約向ADAMoracle發起資料請求Oracle
- vue2.0 axios post請求傳參問題(ajax請求)VueiOS
- vue中axios請求的封裝VueiOS封裝
- axios 發get,post 請求小結iOS
- axios.pacth () 請求如何發起?iOS
- Vue中封裝axios傳送請求Vue封裝iOS
- 十. Axios網路請求封裝iOS封裝
- axios請求超時解決方案iOS
- Spring Boot+Vue|axios非同步請求資料的12種操作Spring BootVueiOS非同步
- bitcoin: 透過 rpc 請求節點資料RPC
- Flutter入門與實戰(二十三):利用 Dio請求刪除資料Flutter
- Flask——請求資料Flask
- axios請求超時,設定重新請求的完美解決方法iOS
- axios躺坑之路:cookie,簡單請求與非簡單請求。iOSCookie