将数组的字符串化对象隐藏到Expressjs中的对象



我正在使用FormData从Angular发送字符串化数据,如:

this.formData.append('data', JSON.stringify(this.collections))

如何在后端将其转换回对象(Express(
我正在req.body中获取数据。

这就是我在req.body.data:中收到的内容

[{"uid":"","description":"store","price":"777"},{"uid":"dd5adebf-06c6-4d6c-b005-2fcb0a2ca161","description":"blanketssdf","price":""}]

我无法使用application/json标头,因为我正在使用mutipart/form-data发送图像。

我一直被困在这上面很久了。我尝试过JSON.parse((、Object.assign((,但都不起作用
console.dir()为我提供了所需的结果,但我希望将此结果存储起来,以便我可以对此执行操作。

提前感谢

我用JSON.parse(new Object(req.body.data))完成了

相关内容

  • 没有找到相关文章