我有一个类Hero需要扩展GoogleCharts类。我还需要实现OnInit来从params获取一些数据。
我该怎么做?
答案 0 :(得分:13)
就像这样:
export class Hero extends GoogleCharts implements OnInit {...
如果GoogleCharts已经实现OnInit,您应该在执行ngOnInit方法中的其他内容之前调用super.ngOnInit();
。
像这样:
interface OnInit {
ngOnInit: () => void;
}
class GoogleCharts implements OnInit{
ngOnInit() {
//does some stuff here
}
}
class Hero extends GoogleCharts implements OnInit{
ngOnInit() {
super.ngOnInit();
//do my stuff here
}
}