echarts动态绑定axios返回的数据
2020-07-13 04:56
441 查看
vue echarts异步获取axios返回的数据-动态绑定数据
<template> <div id="app" > <div id="main" style="width:600px;height:300px;"></div> </div> </template> <script> //调用接口文档 import { info,getPoint,getOrderPoint,getOrderPrize } from "@/api/dashboard"; //如果没有全局引入echarts 需要在当前页面引入 const echarts = require('echarts'); export default { data(){ return{ charts:'', //echarts data数据源 opinionData:[] } }, created(){ this.getlist() }, methods:{ drawLine(id) { this.charts =echarts.init(document.getElementById(id)) this.charts.setOption({ tooltip: { trigger: 'axis' }, toolbox: { feature: { saveAsImage: {} } }, xAxis: { type: 'category', boundaryGap: false, data: ["1","2","3","4","5"] }, yAxis: { type: 'value' }, series: [{ name: '近七日收益', type: 'line', stack: '总量', data: this.opinionData }] }) }, getlist(){ getOrderPoint().then(response=>{ //返回数据的时候将数据绑定到echarts data数据源上 并调用echarts函数 for(let i in response.data.data.weekDashBoardOrderVos){ this.opinionData.push(response.data.data.weekDashBoardOrderVos[i].orderCount) } console.log(this.opinionData) this.drawLine('main') }) } } } </script>```
相关文章推荐
- Echarts通过ajax向服务器发送post请求,servlet从数据库读取数据并返回前端
- echarts通过ajax向服务器发送post请求,servlet从数据库读取数据并返回前端
- echarts通过ajax向服务器发送post请求,servlet从数据库读取数据并返回前端
- Echarts的使用,异步加载数据及返回数据类型
- echarts图表中的点、柱形或者折线显示不出来,但是有数据的问题解决(另附后台返回数据实例代码)
- vue项目里使用ECharts图表后台返回图表数据
- C# 两个datatable中的数据快速比较返回交集或差集[z]
- ajax提交数据服务端返回报错
- Struts2使用注解方式返回Json数据
- 遍历JObject中的Json数据(以百度云人脸识别api返回的JSON数据为例)
- 【nodejs】服务器处理url请求并返回json数据
- ibatis插入数据返回ID的方法
- jQuery ajax 传数据到后台,后台返回时success函数不执行问题
- 求助Spring mvc xml/json多视图返回json数据问题
- Java多线程初学者指南(8):从线程返回数据的两种方法
- springmvc 过滤 不返回值为NULL的数据
- myBatis 新增数据并返回ID
- 开发笔记 - PHP返回的数据问题
- SpringMVC学习笔记(六):如何返回数据
- 返回json封装数据