最近在项目里需要发送Ajax请求调接口 由于Vue2.0版本后不再更新vue-resource了 遂选择了Axios 由于Axios是一个库 而不是插件 因此若要在组件里使用 则需要在每个组件里use() 比较麻烦 在组件里使用时 用一、安装Axios和vue-axios
vue-axios是一个包装器 用于将Axios集成到Vue上 这样即可通过全局方法Vue.use()使用Axios插件了npm install --save axios vue-axios
二、配置
1、引入Axios:
import Vue from 'vue' import axios from 'axios' import VueAxios from 'vue-axios' Vue.use(VueAxios, axios)
2、将Axios挂载到Vue上:
Vue.prototype.$axios = axios;
三、使用
this.$axios
调用Axios即可:this.$axios.get("localhost:8080/getData").then((response) => { console.log(response.data) })
this.$axios.post("localhost:8080/login", { username: "xxx", password: "yyy" },{headers: { "Content-Type": "application/x-www-form-urlencoded"}}) .then(function (response) { console.log(response); }) .catch(function (error) { console.log(error); });
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算