我需要使用 JavaScript 对象数组将数据插入多行。
props.email 包含一个数组,例如
props.email = [
{email: 'najathi@email.com', name: 'najathi'},
{email: 'naharni@email.com', name: 'naharni'},
]
axios.post('/create-email.php', props.email, {
headers: { 'Content-Type': 'application/x-www-form-urlencoded' }
})
.then(response => {
console.log(response);
})
.catch(error => {
console.log(error);
});
最佳答案
尝试一下,
const payload = {
email:[
{email: 'najathi@email.com', name: 'najathi'},
{email: 'naharni@email.com', name: 'naharni'},
]
}
axios.post('/create-email.php', payload, {
headers: {
'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8'
}
})
.then(response => {
console.log(response.data);
})
.catch(err => {
console.log(err);
})
关于javascript - 如何使用 axios 库在 post 请求中发送对象数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61182718/