【发布时间】:2017-03-21 07:00:23
【问题描述】:
我可以在 HTTP 响应 DTO 中使用 es6 Map 类型吗?
例如 Angular 2 请求:
public loadFoos(): Observable<FoosWrapper> {
return this.http.get("/api/foo")
.map(res => res.json());
}
还有一个 DTO
export class FoosWrapper{
foos: Map<string, Foo[]>;
}
在 res.json() 之后,我收到的是简单对象而不是 Map。
我知道我必须自己将数据转换为地图,但最好的方法是什么? 迭代属性?
【问题讨论】:
标签: javascript angular typescript