详解axios!

我们知道在JavaScript里有ajax,Jquery里有$ajax,那为什么在vue里要用axios呢 ?

原生ajax:复杂、繁琐

$ajax:简单方便、但是用在vue发送请求有点大材小用

vue-recours:是vue官方使用的但是目前已经不再更新了。

所以我们选择高效的axios!

主要目的是无刷新的向服务器发送请求

axios有两种请求数据的方式:post、get

axios.get(“url”,{ 
    params: {
           //get方式下, 随url发送的参数
    }
}).then(res=>{ ... res.data … })
axios.post(“url”, “变量=值&变量=值&…”).then(res=>{ ... res.data … })

但是要注意的是,由于整个项目会有多个位置发送请求,所以我们最好是配置基本路径

axios.defaults.baseURL="http://localhost:5050"

不要忘了引入或导入axios!!!!!!!!!!!!!

posted @ 2020-10-04 13:26  平安喜乐、愿  阅读(295)  评论(0)    收藏  举报