当对象属性名称与Typescript中的json名称不同时,如何打字?
这是代码
// my class
export class processGroup {
processGroupName: string;
}
我得到的json
[{ groupName: "g1"}]
在服务代码中,我需要将json映射到类型变量数组中。
.map((response: Response) => <processGroup[]>response.json())
可以在不更改属性名称的情况下进行操作吗?
无需更改属性名称,您就可以将对象映射到相关对象
.map((response: Response) =>
<processGroup[]>response.json()
.map(function(elem){ return { processGroupName: elem["groupName"]} });
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句