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 相关文章推荐
JS中style属性
Oct 11 Javascript
javascript生成随机数的方法
May 16 Javascript
JavaScript字符串对象slice方法入门实例(用于字符串截取)
Oct 16 Javascript
详解JS函数重载
Dec 04 Javascript
Backbone.js框架中简单的View视图编写学习笔记
Feb 14 Javascript
SeaJS中use函数用法实例分析
Oct 10 Javascript
JS中offset和匀速动画详解
Feb 06 Javascript
vue实现点击当前标签高亮效果【推荐】
Jun 22 Javascript
JavaScript中var的重要性实例分析
Jul 09 Javascript
jQuery中DOM常见操作实例小结
Aug 01 jQuery
在VUE中实现文件下载并判断状态的方法
Nov 08 Javascript
全面解析js中的原型,原型对象,原型链
Jan 25 Javascript
关于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
php strlen mb_strlen计算中英文混排字符串长度
2009/07/10 PHP
全新的PDO数据库操作类php版(仅适用Mysql)
2012/07/22 PHP
简单漂亮的js弹窗可自由拖拽且兼容大部分浏览器
2013/10/22 Javascript
基于jquery插件制作左右按钮与标题文字图片切换效果
2013/11/07 Javascript
使用js简单实现了tree树菜单
2013/11/20 Javascript
jQuery实现的网页竖向菜单效果代码
2015/08/26 Javascript
jQuery基于toggle实现click触发DIV的显示与隐藏问题分析
2016/06/12 Javascript
vue 通过下拉框组件学习vue中的父子通讯
2017/12/19 Javascript
使用JSON格式提交数据到服务端的实例代码
2018/04/01 Javascript
JS实现的JSON数组去重算法示例
2018/04/11 Javascript
JavaScript中常见内置函数用法示例
2018/05/14 Javascript
vue插件draggable实现拖拽移动图片顺序
2018/12/01 Javascript
Vue 实现从小到大的横向滑动效果详解
2019/10/16 Javascript
Vue 解决多级动态面包屑导航的问题
2019/11/04 Javascript
小程序中设置缓存过期的实现方法
2020/01/14 Javascript
JavaScript进阶(三)闭包原理与用法详解
2020/05/09 Javascript
在vscode 中设置 vue模板内容的方法
2020/09/02 Javascript
ant-design-vue中的select选择器,对输入值的进行筛选操作
2020/10/24 Javascript
关于element的表单组件整理笔记
2021/02/05 Javascript
[06:07]刀塔密之二:攻之吾命受之吾幸
2014/07/03 DOTA
python编程实现归并排序
2017/04/14 Python
idea创建springMVC框架和配置小文件的教程图解
2018/09/18 Python
Python 中PyQt5 点击主窗口弹出另一个窗口的实现方法
2019/07/04 Python
Pandas聚合运算和分组运算的实现示例
2019/10/17 Python
Python 内置函数globals()和locals()对比详解
2019/12/23 Python
详解canvas绘图时遇到的跨域问题
2018/03/22 HTML / CSS
数控专业毕业生求职信范文
2013/09/21 职场文书
个人租房协议书
2014/04/09 职场文书
2014年清明节网上祭英烈寄语
2014/04/09 职场文书
优秀少先队辅导员先进事迹材料
2014/05/18 职场文书
学校查摆问题整改措施
2014/09/28 职场文书
政府四风问题整改措施
2014/10/04 职场文书
专业技术人员年度考核评语
2014/12/31 职场文书
大学生团员个人总结
2015/02/14 职场文书
班主任寄语2015
2015/02/26 职场文书
Python连接Postgres/Mysql/Mongo数据库基本操作大全
2021/06/29 Python