3
A
回答
4
就像这样:
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
}
}
相关问题
- 1. 扩展MouseAdapter并实现ActionListener
- 2. Angular中的Chrome扩展2/4
- 3. 扩展类并实现接口
- 4. 扩展类并实现接口
- 5. 实现AngularJS的Firefox扩展
- 6. myActivity扩展GridView实现OnClickListener
- 7. WCF扩展性MessageEncoder实现
- 8. 扩展和实现接口
- 9. 实现泛型扩展
- 10. 扩展PackageManager实现SharedPreferences
- 11. 实现一个@ html.myTelerikGrid扩展
- 12. 实现扩展方法
- 13. 的WinForms扩展实现
- 14. SAPUI5 - 扩展sap.ui.controller实现
- 15. 扩展HttpServlet实现ServletContextListener
- 16. Angular 2 - 合并(扩展)对象
- 17. 扩展Alftesco 4
- 18. DSL,XamlDOM(.NET 4 Beta)并扩展vs2008
- 19. 展望:VSTO 4 + Linq扩展?
- 20. Angular 4 i18n示例如何实现角度4中的i18n 4
- 21. ExtJS 4扩展Ext.data.Connection
- 22. '使用扩展方法将'注入'类实现并因此实现接口?
- 23. 扩展类的Angular ContentChildren
- 24. MEAN - Angular - JS - 扩展server.js
- 25. 使用Typescript和Angular 4的可扩展选项卡
- 26. 如何扩展用于认证的Angular 2 RC 4的RouterOutlet
- 27. UML减少数字扩展并实现连接
- 28. 扩展一个类并实现一个接口
- 29. 扩展泛型类并实现其接口的第二次
- 30. Java.util.HashMap - 为什么HashMap扩展AbstractMap并实现Map?
感谢,你的工作。这似乎是一个问题,如果我在GoogleCharts中实现onInit in Hero,将会覆盖来自GoogleCharts的onInit。你有什么想法我可以解决这个问题吗? –
我改进了我的答案。如果你不想执行它,记住你不需要调用'super.ngOnInit()'。在你的情况下,你可能不得不称呼它,否则GoogleCharts不会正确初始化。 – Wernerson
super.ngOnInit()工作! –