讓axios發(fā)送表單請求形式的鍵值對post數(shù)據(jù)的實例
想要發(fā)送鍵值對,其實是需要做響應處理的,直接上代碼
npm install --save axios vue-axios qs
qs是必不可少的插件,安裝完成后,在main.js插入一下代碼
//載入axios
import Qs from 'qs'
import axios from 'axios'
import VueAxios from 'vue-axios'
var axios_instance = axios.create({
baseURL:'http://localhost',
transformRequest: [function (data) {
data = Qs.stringify(data);
return data;
}],
headers:{'Content-Type':'application/x-www-form-urlencoded'}
})
Vue.use(VueAxios, axios_instance)
這樣就大功告成了,在vue模塊中可以這樣使用
this.$http.post('url', {
id:1
}).then(response => {
console.log(response)
}).catch( error => {
console.log(error);
});
可以看到,在好用參數(shù)的時候也不需要增加params這個key了。直接傳遞參數(shù)對象即可,很方便!
以上這篇讓axios發(fā)送表單請求形式的鍵值對post數(shù)據(jù)的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
vue使用百度地圖報錯BMap?is?not?defined問題及解決
這篇文章主要介紹了vue使用百度地圖報錯BMap?is?not?defined問題及解決,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-10-10
el-table實現(xiàn)給每行添加loading效果案例
這篇文章主要介紹了el-table實現(xiàn)給每行添加loading效果案例,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-08-08
Vue3+Vite+ElementPlus管理系統(tǒng)常見問題
本文記錄了使用Vue3+Vite+ElementPlus從0開始搭建一個前端工程會面臨的常見問題,沒有技術深度,但全都是解決實際問題的干貨,可以當作是問題手冊以備后用,感興趣的朋友參考下2023-12-12
Vue自定義el-table表格表頭高度的多種實現(xiàn)方法
在Vue項目中,使用Element?UI的el-table組件可以輕松創(chuàng)建功能豐富的表格,然而,默認情況下,el-table的表頭高度是固定的,本文將詳細介紹如何自定義el-table表頭的高度,提供多種實現(xiàn)方法,需要的朋友可以參考下2024-10-10
ElementPlus組件與圖標按需自動引入的實現(xiàn)方法
這篇文章主要介紹了ElementPlus組件與圖標按需自動引入的實現(xiàn)方法,本文通過實例代碼給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧2024-06-06

