下载安装:
- npm install axios
- npm install vue-axios --save
- 引入
- improt axios from 'axios'
使用axios发起get方式请求
- get方式的无参请求
axios.get(地址)
.then(请求成功的回调).catch(请求失败的回调)
- get方式的带参请求2.安装成功后,在main.js页面引用:
- 使用的方式:
import Vue from 'vue'
import axios from 'axios'
Vue.prototype.$axios = axios //全局注册,使用方法为:this.$axios
Vue.prototype.qs = qs //全局注册,使用方法为:this.qs
3最后开始使用请求:(第一中请求的方式)
<script>
export default{
data(){
return{
userId:666,
token:'',
}
},
created(){
this.$axios({
method:'post',
url:'api',
data:this.qs.stringify({ //发送给后台的数据