Typescript-将json转换为Abstract的子类型

时间:2019-03-27 10:30:16

标签: angular typescript

我有一个API,该API具有一个带有子类的抽象类,并且在Angular端具有相同的poco。

abstract class A {}

class AB extends A {}
class AC extends A {}
class AD extends A {}

我从API获取json,并列出了所提及的类,并希望将其映射到相应的类型中。

const retVal = this.http.get<A[]>(myEndpoint);

如何将其放入角形末端的子类型中?

我想要不同的类型,并且某些具有与其他类型不同的属性,这些属性将在渲染时在其各自的Components中使用。

0 个答案:

没有答案