vue.js简单配置axios的方法详解


Posted in Javascript onDecember 13, 2017

前言

官方现在已经不再推荐用resource了,换了个axios,咱也不能落后,至少你得知道咋弄,面试的时候也好给面试官吹吹牛逼,废话不多说。

它本身具有以下特征:

  • 从浏览器中创建 XMLHttpRequest
  • 从 node.js 发出 http 请求
  • 支持 Promise API
  • 拦截请求和响应
  • 转换请求和响应数据
  • 取消请求
  • 自动转换JSON数据
  • 客户端支持防止 CSRF/XSRF

配置方法

首先用npm安装

npm install --save axios vue-axios

安装完之后,在你的main.js文件里配置,加上这两句就好

import axios from 'axios'
Vue.prototype.$http = axios

然后你读取接口数据的时候,直接就可以这样写,这个跟resource一个样,我那个下面的op,uin之类的都是要传的参数。

this.$http.post(localStorage.getItem("addUrl")+'/skynet_sync/btsp', {
       "op": "update_card_num",
       "uin": uin,
       "protypeId": index,   
       "cardNumber": parseInt(v)
      })
      .then(response=> {
      //如果接口走成功就执行这里
      }).catch(function (error) {
      //接口失败,也就是state不是200的时候,走这里
      });

好了,搞定!

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
javascript indexOf函数使用说明
Jul 03 Javascript
三级下拉菜单的js实现代码
May 23 Javascript
jQuery实现图片轮播效果代码
Sep 27 Javascript
touch.js 拖动、缩放、旋转 (鼠标手势)功能代码
Feb 04 Javascript
vue分类筛选filter方法简单实例
Mar 30 Javascript
微信小程序图片轮播组件gallery slider使用方法详解
Jan 31 Javascript
vue动画打包后失效问题的解决方法
Sep 18 Javascript
关于Vue Router中路由守卫的应用及在全局导航守卫中检查元字段的方法
Dec 09 Javascript
在Angular中实现一个级联效果的下拉框的示例代码
May 20 Javascript
vue实现简单跑马灯效果
May 25 Javascript
详解vue 组件
Jun 11 Javascript
vue + el-form 实现的多层循环表单验证
Nov 25 Vue.js
关于Vue单页面骨架屏实践记录
Dec 13 #Javascript
JS实现利用两个队列表示一个栈的方法
Dec 13 #Javascript
node vue项目开发之前后端分离实战记录
Dec 13 #Javascript
详解vue-cli快速构建vue应用并实现webpack打包
Dec 13 #Javascript
Angularjs过滤器实现动态搜索与排序功能示例
Dec 13 #Javascript
Angular4编程之表单响应功能示例
Dec 13 #Javascript
详解webpack require.ensure与require AMD的区别
Dec 13 #Javascript
You might like
冰滴咖啡制作步骤
2021/03/03 冲泡冲煮
在PHP的图形函数中显示汉字
2006/10/09 PHP
PHP中用hash实现的数组
2011/07/17 PHP
CI框架中libraries,helpers,hooks文件夹详细说明
2014/06/10 PHP
php数组添加与删除单元的常用函数实例分析
2015/02/16 PHP
PHP通过API获取手机号码归属地
2015/05/28 PHP
javascript算法学习(直接插入排序)
2011/04/12 Javascript
利用Jquery实现可多选的下拉框
2014/02/21 Javascript
javascript 寻找错误方法整理
2014/06/15 Javascript
使用jQuery实现图片遮罩半透明坠落遮挡
2015/03/16 Javascript
基于Javascript实现倒计时功能
2016/02/22 Javascript
checkbox 选中一个另一个checkbox也会选中的实现代码
2016/07/09 Javascript
表格展示利器 Bootstrap Table实例代码
2017/09/06 Javascript
webpack构建换肤功能的思路详解
2017/11/27 Javascript
解决jquery有正确返回值但不执行success函数的问题
2018/08/20 jQuery
JS实现可控制的进度条
2020/03/25 Javascript
Python网络爬虫项目:内容提取器的定义
2016/10/25 Python
python 文件操作删除某行的实例
2017/09/04 Python
PyQt4实现下拉菜单可供选择并打印出来
2018/04/20 Python
Python 批量合并多个txt文件的实例讲解
2018/05/08 Python
python树的同构学习笔记
2019/09/14 Python
Django通过dwebsocket实现websocket的例子
2019/11/15 Python
详解Python修复遥感影像条带的两种方式
2020/02/23 Python
浅谈python 中的 type(), dtype(), astype()的区别
2020/04/09 Python
为什么说python适合写爬虫
2020/06/11 Python
tensorflow 动态获取 BatchSzie 的大小实例
2020/06/30 Python
Python xlwings插入Excel图片的实现方法
2021/02/26 Python
CSS3之2D与3D变换的实现方法
2019/01/28 HTML / CSS
成龙洗发水广告词
2014/03/14 职场文书
学习优秀党务工作者先进事迹材料思想报告
2014/09/17 职场文书
活动宣传稿范文
2015/07/23 职场文书
单位提档介绍信
2015/10/22 职场文书
女人创业励志语录,句句蕴含能量,激发你的潜能
2019/08/20 职场文书
关于感恩的素材句子(38句)
2019/11/11 职场文书
Python OpenCV之常用滤波器使用详解
2022/04/07 Python
Golang Web 框架Iris安装部署
2022/08/14 Python