我有一個期望specialities[]
在請求正文中的 API。問題是我不知道如何將其作為 javascript 中的鍵傳遞。
這就是我正在做的事情:
const data = {
name: name,
phone: phone,
email: registerEmail,
pmc_number: pmcNumber,
speciality[]: speciality.split(","),
city: city
}
const {res} = await axios.post("api-url", data);
但是,speciality[]
給出語法錯誤。那么,有什么方法可以將資料發送到 API(API 不能更改。我必須從客戶端找到解決方案)。謝謝。
uj5u.com熱心網友回復:
'specialities': speciality.split(',')
使用引號而不是名稱來描述屬性,就像在 JSON 中一樣。
但是,它沒有 傳遞串列/陣列。
- 陣列是字串化的:例如,
String([1,2])=='1,2';
. 所以String([])==''
,在一個字串或符號型別的屬性中,如果你不嘗試像 (1.)
有一個幸福的一天!
uj5u.com熱心網友回復:
您可以在鍵周圍加上引號。
'specialities[]': speciality.split(","),
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/506777.html
標籤:javascript