色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

axios提交json數組

劉柏宏2年前8瀏覽0評論

axios 是一款常用的 HTTP 客戶端庫,它可以在瀏覽器和 Node.js 上發送 HTTP 請求。使用 axios 提交 JSON 數組時,需要將數據以對象的形式傳遞,然后再將對象轉換成 JSON 字符串。

axios.post('/api/items', {
data: JSON.stringify([
{id: 1, name: 'item1'},
{id: 2, name: 'item2'},
{id: 3, name: 'item3'}
])
}).then(response =>{
console.log(response.data);
}).catch(error =>{
console.log(error);
});

在上面的代碼中,我們使用了axios.post()方法來發送 HTTP POST 請求,其中第一個參數是 API 的 URL 地址,第二個參數是一個對象,包含要發送的數據。我們將 JSON 數組作為一個名為data的屬性傳遞給 Axios,然后使用JSON.stringify()方法將數組轉換成字符串。

如果您使用的是 jQuery 或其他類似的庫,也可以使用類似的方式發送 JSON 數組:

$.ajax({
url: '/api/items',
type: 'POST',
data: {
data: JSON.stringify([
{id: 1, name: 'item1'},
{id: 2, name: 'item2'},
{id: 3, name: 'item3'}
])
},
success: function(response) {
console.log(response);
},
error: function(error) {
console.log(error);
}
});

這里使用的是 jQuery 的$.ajax()方法,其中data屬性同樣包含要發送的 JSON 數組。使用 jQuery 構建的應用程序也可以很容易地提交 JSON 數組。