axios發請求的基本語法

2022-06-07 14:48:10 字數 1571 閱讀 5548

axios發請求的基本語法:

axios(, // 包含query引數的物件,問號後面的引數

data: {}, // 包含請求體引數的物件

})axios.get(url, )  // }

axios.delete(url, )

axios.post(url, data資料物件)

axios.put(url, data資料物件)

使用axios發ajax請求攜帶引數:

params引數: 只能拼在路徑中: /admin/product/basetrademark/delete/1

query引數: 

拼在路徑中的?後面: /admin/product/basetrademark?id=1

通過params配置來指定: axios(})

請求體引數: 

通過data配置或post()/put()的第二個引數指定

案例

doctype html

>

<

html

lang

="en"

>

<

head

>

<

meta

charset

="utf-8"

>

<

meta

name

="viewport"

content

="width=device-width, initial-scale=1.0"

>

<

title

>document

title

>

head

>

<

body

>

<

script

src=""

>

script

>

<

script

>

//普通axios通訊

//axios(

//}).then(v=>).catch(error=>)

//axios的基本使用

//函式用法以及物件用法

//async

function

sendajax() ,

//data:

}) console.log(result.data)

} catch

(error)

}//async函式返回值一定是promise

//返回的promise成功還是失敗看這個函式的返回值

//分兩種情況:返回值返回的是promise,要麼就是乙個資料,要麼throw乙個error

//返回的值是乙個promise,name這個async函式返回的promise成功和失敗就看這個promise的狀態

//是乙個error,那麼就是失敗的

//其餘都是成功的

sendajax()

script

>

body

>

html

>

axios的請求封裝

參考一 import axios from axios import qs from qs import store from store index import from element ui 一 request 1.說明 封裝對後台的請求,可以選擇自動處理一些異常。2.引數 params 請求...

axios的併發請求和 排隊請求

1.因為到公司的時候,可能有大資料請求的情況,有時候需要我們同時傳送幾個請求 而不在乎他們回來的順序 這個就是併發請求,而有的時候需要我們按照一定的順序去請求資料 同時資料也要按照我們請求得順序回來資料 這個就是排隊請求 下面我們引入axios檔案 我不是在vue中測試的 直接使用的是 axios的...

axios中的取消請求

在axios文件中介紹的又兩個取消請求的方法 1 使用 canceltoken.source 工廠方法建立 cancel token,如下 var canceltoken axios.canceltoken var source canceltoken.source axios.get user 1...