Angular 为什么base64字符串已保存为mongoDB中的对象?

Angular 为什么base64字符串已保存为mongoDB中的对象?,angular,mongodb,express,http,http-headers,Angular,Mongodb,Express,Http,Http Headers,我想在mongoDB数据库上保存产品详细信息。当我执行此操作时,mongoBD将属性imageSrc存储为对象。但我需要将其存储为字符串 我认为它与http头相连,但我无法解决这个问题,我认为这里发生的是您将承诺分配给imageSrc,而不是实际结果。在调用http.post之前,您应该解决getBase64的承诺。请将代码作为代码而不是图像发布

我想在mongoDB数据库上保存产品详细信息。当我执行此操作时,mongoBD将属性imageSrc存储为对象。但我需要将其存储为字符串


我认为它与http头相连,但我无法解决这个问题,我认为这里发生的是您将承诺分配给
imageSrc
,而不是实际结果。在调用
http.post

之前,您应该解决
getBase64
的承诺。请将代码作为代码而不是图像发布