【发布时间】:2021-07-18 12:40:58
【问题描述】:
我的前端 (JS) 正在使用 FormData 向我的后端 (Node Typescript) 发送请求(因为 FormData 也包含图像),如下所示:-
在我的 Node 项目中,我目前正在使用 express-fileupload (npm),所以当我记录 req.body 时,我得到的结果是:-
这使得访问对象变得困难,因为我必须执行 req.body['items[0][item][id]'] 而不是 req.body.items[0].item.id。有没有一种方法可以轻松地将 req.body 格式化为可访问的 JSON 对象,如下所示?
{
orderNo: "A00006",
items: [
{
item: {
_id: "60dfkwakawn1",
status: 1,
model: {
...
},
...
}
...
}
],
...
}
【问题讨论】:
标签: javascript node.js typescript