vue使用axios跨域请求数据问题详解


Posted in Javascript onOctober 18, 2017

axios默认是没有jsonp 跨域请求的方法的。一般来说流行的做法是将跨域放在后台来解决,也就是后台开发人员添加跨域头信息。

例如java中的

header,response.setHeader("Access-Control-Allow-Origin", www.allow-domain.com)

但是很多时候,后台出于一些原因不想修改或者已经写好jsonp的接口需要适应不同平台,此时,前端就可以单独引入依赖解决该问题了。

引入依赖

cnpm install jsonp
 

导入到vue文件

import jsonp from 'jsonp'

使用方法(可以参考npm上 jsonp的文档说明)

jsonp("http://cross-domain.com",//替换网址
  {
    //jsonp的回调函数名
    name: 'success_jsonpCallback'
  },

  //注意第一个参数是 err,第二个参数是 data
  function (err, data) { 
    console.log(data);
  });

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
在chrome中window.onload事件的一些问题
Mar 01 Javascript
关于JavaScript中var声明变量作用域的推断
Dec 16 Javascript
JavaScript使用cookie实现记住账号密码功能
Apr 27 Javascript
JS自定义选项卡函数及用法实例分析
Sep 02 Javascript
axios基本入门用法教程
Mar 25 Javascript
利用NPM淘宝的node.js镜像加速nvm
Mar 27 Javascript
详解vue-cli + webpack 多页面实例应用
Apr 25 Javascript
浅谈Vuex的状态管理(全家桶)
Nov 04 Javascript
Vue-cli项目获取本地json文件数据的实例
Mar 07 Javascript
基于JavaScript 实现拖放功能
Sep 12 Javascript
js实现图片3D轮播效果
Sep 21 Javascript
layui-table获得当前行的上/下一行数据的例子
Sep 24 Javascript
JS实现按钮颜色切换效果
Sep 05 #Javascript
JS实现元素上下左右移动效果
Oct 18 #Javascript
JS去掉字符串中所有的逗号
Oct 18 #Javascript
vue实现长图垂直居上 vue实现短图垂直居中
Oct 18 #Javascript
vue router下的html5 history在iis服务器上的设置方法
Oct 18 #Javascript
ui-router中使用ocLazyLoad和resolve的具体方法
Oct 18 #Javascript
VUE长按事件需求详解
Oct 18 #Javascript
You might like
磨咖啡豆的密诀
2021/03/03 冲泡冲煮
PHP程序员编程注意事项
2008/04/10 PHP
PHP版 汉字转码的实现详解
2013/06/09 PHP
php带抄送和密件抄送的邮件发送方法
2015/03/20 PHP
PHP实现伪静态方法汇总
2016/01/13 PHP
非集成环境的php运行环境(Apache配置、Mysql)搭建安装图文教程
2016/04/12 PHP
thinkPHP模板引擎用法示例
2016/12/08 PHP
PHP的中使用非缓冲模式查询数据库的方法
2017/02/05 PHP
php伪静态验证码不显示的解决方案
2019/09/26 PHP
jQuery中需要注意的细节问题小结
2011/12/06 Javascript
js检测判断日期大于多少天的方法
2015/05/04 Javascript
常用的Javascript数据验证插件
2015/08/04 Javascript
angular.js之路由的选择方法
2016/09/24 Javascript
Ionic + Angular.js实现图片轮播的方法示例
2017/05/21 Javascript
原生JavaScript来实现对dom元素class的操作方法(推荐)
2017/08/16 Javascript
Node.js使用MySQL连接池的方法实例
2018/02/11 Javascript
浅谈用Webpack路径压缩图片上传尺寸获取的问题
2018/02/22 Javascript
浅谈PDF.js使用心得
2018/06/07 Javascript
vue中Axios的封装与API接口的管理详解
2018/08/09 Javascript
详解ES6中class的实现原理
2020/10/03 Javascript
Python将多个excel表格合并为一个表格
2021/02/22 Python
基于Python实现的微信好友数据分析
2018/02/26 Python
用Python读取几十万行文本数据
2018/12/24 Python
Python实现ATM系统
2020/02/17 Python
香港优质食材和美酒专门店:FoodWise
2017/09/01 全球购物
wedgwood加拿大官网:1759年成立的英国国宝级陶瓷餐具品牌
2018/07/17 全球购物
超市业务员岗位职责
2013/12/05 职场文书
酒店中秋节活动方案
2014/01/31 职场文书
应聘护理专业毕业自荐书范文
2014/02/12 职场文书
优秀乡村医生先进事迹材料
2014/08/23 职场文书
2014年小学数学工作总结
2014/12/12 职场文书
2015年团支部工作总结
2015/04/03 职场文书
初中教师德育工作总结2015
2015/05/12 职场文书
投诉信格式范文
2015/07/02 职场文书
Html5页面播放M4a音频文件
2021/03/30 HTML / CSS
关于k8s环境部署mysql主从的问题
2022/03/13 MySQL