1、axios不支持jsonp,因为axios的作者觉得jsonp不太友好,推荐用CORS方式更为干净;

2、在使用axios发送请求时,服务器端设置

res.header("Access-Control-Allow-Origin", "*")

可以正确得到结果。

3、实例:

node.js代码

let express = require("express");
let app = express(); app.use("/public", express.static("public")); app.get("/index", function(req, res, next){
res.sendFile(__dirname + "/" + "views/index.html");
}); app.get("/get_data", function(req, res, next){
res.header("Access-Control-Allow-Origin", "*");
let response = {
title: '在Vue中使用echarts',
xAxisData: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"],
seriesData: [10, 26, 16, 20, 16, 30]
};
res.type('application/json');
res.jsonp(response);
}); app.listen(8000, function(){
console.log("开始执行请求");
});

echarts.vue代码:

<template>
<div>
<div id="myChart"> </div>
</div>
</template> <script>
export default {
methods: {
drawLine(){
// 基于准备好的dom,初始化echarts实例
let myChart = this.$echarts.init(document.getElementById('myChart')); this.$axios.get("http://127.0.0.1:8000/get_data")
.then(function(res){
// 绘制图表
myChart.setOption({
title: { text: res.data.title },
tooltip: {},
xAxis: {
data: res.data.xAxisData
},
yAxis: {},
series: [{
name: '销量',
type: 'bar',
data: res.data.seriesData
}]
});
})
.catch(function(err){
console.log(err);
})
}
},
mounted(){
this.drawLine();
}
}
</script> <style>
#myChart{
height: 500px;
}
</style>

最新文章

  1. vs2015连接oracle 11g(.net自带方式 using System.Data.OracleClient;)
  2. NSString类的相关用法
  3. 单机c/s软件如何让老板在异地看销售营业报表
  4. Project Server 2013两个权限模型介绍
  5. MathML转换成OfficeML
  6. http缓存(http caching)
  7. 02-Python的下载和安装_Python编程之路
  8. 搭建ssm的步骤
  9. jquery 兼容的滚轮事件
  10. Odoo 开源协议讨论
  11. CentOS6.4 添加php-fpm系统服务
  12. 100-days: Four
  13. etcd ui
  14. 最小费用最大流模板(POJ 2135-Farm Tour)
  15. pshell远程连接服务器
  16. ZSTU4266 回文 2017-03-22 14:25 55人阅读 评论(0) 收藏
  17. 基于Azure Blob冷存储的数据压缩算法测试对比分析
  18. [Codeforces #514] Tutorial
  19. hdu5616 暴力枚举
  20. React-Native进阶_1.抽取样式和组件

热门文章

  1. SolidWorks学习笔记1
  2. flask_migrate 的应用
  3. ADG环境搭建
  4. Python 入门 之 print带颜色输出
  5. Python 入门 之 反射
  6. 删除链表中重复的结点——牛客剑指offer
  7. 最小生成树之Prim Kruskal算法(转)
  8. js制作留言板
  9. Spark在美团是怎么实现的
  10. 07 Python中zip(),map(),filter(),reduce()用法