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 | // 添加请求拦截器 |