我的班级使用 es6 在节点级别创建地图对象,使用 Map()–“set”函数。调用类时,我希望将地图对象转换为普通的 json 类型结构。我正在使用 moongoose 从数据库中检索数据。
res.json(MapObject);
使用此 res.json 后,父节点内的整个内容都变空了。
{success:{},
error:{},
redirectMe:false}
有这样的地图对象
{
success:
Map {
'String1' => 'true',
'Object1' => [ [Object],
[Object],
[Object],
[Object],
[Object]
]
'String2' => 100
}
error: Map {},
redirectMe: false
}
我想获得作为对象的结果但是当我试图获得它时无法获得任何东西
想要类似的东西
{
success:
{
'String1' : 'true',
'Object1' : [ [Object],
[Object],
[Object],
[Object],
[Object]
]
'String2' : 100
}
error: {},
redirectMe: false
}
原文由 Kunal Vashist 发布,翻译遵循 CC BY-SA 4.0 许可协议
将地图转换为对象的更好方法