vue axios数据请求
在vue中数据请求需要先安装axios
1 npm i --save axios
我们在使用请求数据的页面导入axios
import axios from “axios”
然后在methods里面写数据的请求
1 methods:{ 2 getInfo(){ 3 let url = "url" 4 axios.get(url).then((res)=>{ 5 //console.log(res) 6 this.list1 = res 7 }) 8 }
在生命周期调用一下,一般我们数据请求使用的生命周期是Mounted
1 mounted() { 2 this.getInfo() 3 }
这样我们就完成了axios的get方法请求
然后我们简答的说一说post请求,post请求与get请求其实变得不多
1 postInfo() { 2 let url = "..." 3 var params = new URLSearchParams(); 4 params.append('key', index); 5 axios.post(url, params).then((res) => { 6 console.log(res) 7 }) 8 }
这样我们就可以成功的使用post方法请求数据了