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()工作! –