是否可以从不同的接口访问字符串

时间:2017-11-23 18:57:52

标签: angular typescript

我想从不同的界面访问此字符串。这可能吗?

export interface WeatherComponent implements OnInit {
   name: string;
}

1 个答案:

答案 0 :(得分:0)

当然 - 请查看文档的Extending InterfacesLINK

interface WeatherComponent {
   name: string;
}

interface NewWeatherComponent extends WeatherComponent {
    id: number;
}

let temp = <NewWeatherComponent>{};
temp.name= "foo";
temp.id= 10;

编辑:如果您需要一个实现WeatherComponent的类来实现OnInit,那么您的WeatherComponent需要扩展OnInit。 Tnx到 @jcalz 的评论。