axios傳遞對象數(shù)組 axios發(fā)送請求,傳遞的參數(shù)是給后臺的數(shù)據(jù)嗎?
axios發(fā)送請求,傳遞的參數(shù)是給后臺的數(shù)據(jù)嗎?默認情況下,當(dāng)Axios發(fā)送post請求時,參數(shù)以JSON的形式傳遞到后臺。后臺(springmvc)需要添加注解@requestbody來映射到對象以
axios發(fā)送請求,傳遞的參數(shù)是給后臺的數(shù)據(jù)嗎?
默認情況下,當(dāng)Axios發(fā)送post請求時,參數(shù)以JSON的形式傳遞到后臺。后臺(springmvc)需要添加注解@requestbody來映射到對象以接收它。后臺開發(fā)人員認為我只有兩個參數(shù),我懶得封裝另一個對象。讓前端同事直接以表格的形式傳遞。所以我們有以下解決方案:
const form=new formdata()表單.append(“用戶名”此用戶名)
表單.append(“密碼”此密碼)
表單.append(“記住”這個。記得嗎“”
const data=等待實例.post(“/auth/authorize”,新建URLSearchParams(form))
axios
.post(進程環(huán)境基API_uLogin“/auth/authorize”,new URLSearchParams(form))
。然后(function(response){控制臺.log( 響應(yīng).數(shù)據(jù))
js函數(shù)中如何傳遞數(shù)組參數(shù)?
由于函數(shù)的參數(shù)是數(shù)組,傳入的參數(shù)也設(shè)置為數(shù)組,然后按照一般的參數(shù)傳入方法傳入。例如:
1。函數(shù)定義
函數(shù)userfun(array){TVAR square=[][[tfor(K in array)]t/tssquare[K]=array[K]*array[K][tree square}
2。參數(shù)轉(zhuǎn)移和調(diào)用
a=[1,2,3,4,5]B=userfun(a)alert(B)
3。結(jié)果顯示