核心提示:前端框架Vue(3):vue 中如何支持异步请求,1、vue 支持开发者引入 jquery 使用 $.ajax()。2、vue.resource( 2.0后不再更新)1、 npm 安装 vue-res...
前端框架Vue(3):vue 中如何支持异步请求,1、vue 支持开发者引入 jquery 使用 $.ajax()。
2、vue.resource( 2.0后不再更新)
1、 npm 安装 vue-resource
npm install vue-resource
2、 main.js 中引入
import VueResource from 'vue-resource'
Vue.use(VueResource)
3、使用
this.$http.get('../src/data/a.txt') .then(function(res){ alert(res.data); },function(){ alert('false') });
3、推荐使用axios
github地址:https://github.com/mzabriskie/axios
1、npm 安装
npm install axios
2、main.js 中引入
import Axios from 'axios'
Vue.use(Axios)
3、使用
axios.get('url') .then(function(res){ alert(res); }) .catch(function(err){ alert(err); })
axios.post('/user', { firstName: 'Fred', lastName: 'Flintstone' }) .then(function (response) { console.log(response); }) .catch(function (error) { console.log(error); });
axios({ method: 'post', url: '/user/12345', data: { firstName: 'Fred', lastName: 'Flintstone' } });