ajax
vue-resource
https://www.runoob.com/vue2/vuejs-ajax.html
安装与引用
1.
在package.json中添加:
| 1 | "dependencies": { | 
然后运行 npm install。
2.
或者直接运行 npm install --save vue-resource。
3.
或者直接运行 npm i vue-resource --save。
引用:
| 1 | import VueResource from 'vue-resource' | 
使用
可以通过 Vue.http 或者 this.$http 来使用。
| 1 | this.$http | 
拦截器
可以把下面代码放到 main.js 里面为网络请求添加拦截器:
| 1 | Vue.http.interceptors.push((request, next) => { | 
axios
https://www.runoob.com/vue2/vuejs-ajax-axios.html
安装
| 1 | npm install --save axios | 
使用
| 1 | import axios from 'axios'; | 
配置
| 1 | var http = axios.create({ | 
拦截器
| 1 | // 添加请求拦截器 |