角度文档包含有关组件的以下信息
组件具有明确定义的生命周期每个组件都可以实现“生命周期挂钩”。这些是在组件生命周期的某些点调用的方法。可以实现以下钩子方法:$ onInit() - $ onChanges(changesObj)$ onDestroy() $ postLink()
https://docs.angularjs.org/guide/component
我已经尝试了不同的方法来实现它们,听它们,但我似乎无法使它工作,我尝试了不同的东西,比如将函数作为参数传递或分配函数,尝试使用$scope
,$on
和this
无济于事。我尝试阅读角度源代码,但关于它的信息很少。在这个文件中,{320}线上的compile.js看起来像是以正确的方式使用它们来为它分配一个函数。
感谢任何信息。
答案 0 :(得分:1)
写这篇文章的时候,我意识到生命周期钩子在角度1.5.0中不可用。最近在1.5.3中介绍了它。因此,如果有人想要使用它们,您必须升级到最新版本的Angular。