如何在 React axios 中传入数组主体并在 Nodejs 服务器中接受数组数据主体



我在服务器中有一个 post 请求,需要接受一个正文数组才能在猫鼬中使用 InsertMany。

该模型称为订单,旨在存储每个订单的产品名称数组。我目前在服务器中有一个示例

const data = [ 
{name: 'Phone'},
{name: 'Guitar'},
]
let order = await Order.insertMany(data)

所以现在,我正在寻找它在客户端中与 axios 中的情况

不知道我是否收到了您的问题,但是如果问题出在您的 axios 请求中,只需将其添加到默认的 axios 包有效负载中:

import axios from 'axios';
let payload = {
data = [ 
{name: 'Phone'},
{name: 'Guitar'},
]
};
axios({
url: 'your_url',
method: 'post',
data: payload
})
.then(function (response) {
// your action after success
console.log(response);
})
.catch(function (error) {
// your action on error success
console.log(error);
});

最新更新