一、文档链接
二、axios 简介
axios 是一个基于Promise 用于浏览器和 nodejs 的 HTTP 客户端,它本身具有以下特征:
从浏览器中创建 XMLHttpRequest
从 node.js 发出 http 请求
支持 Promise API
拦截请求和响应
转换请求和响应数据
取消请求
自动转换JSON数据
客户端支持防止 CSRF/XSRF
三、Vue项目中使用axios(方式一)—— 开发插件
注意:axios是一个库,并不是vue中的第三方插件,使用时不能通过Vue.use()安装插件,需要在原型上进行绑定:
1. 安装axios
npm install axios
2. 新建 src/plugins/http.js
import axios from 'axios'
const MyHttpServer = {