类在什么时候在Angular 2中创建实例?

时间:2017-07-15 10:03:50

标签: angular

在Angular项目中,我们经常可以看到类,但我们看不到实例或关键字new。我的问题是,Angular实例在什么时候上课? constructorngOnInit()方法在什么时候运行?

1 个答案:

答案 0 :(得分:0)

它们在需要时被实例化(因此运行构造函数)。

例如,在需要呈现组件时,通过路由到某个模板中的<some-component>或通过ngOnInit调用组件来实例化组件。当需要提供服务时,实例化服务。

$('#pages li').each(function(i) { $(this).attr('id', 'onlink'+(i+1)); });是特定于组件的生命周期钩子。您可以在this question中阅读有关它与构造函数的更多信息。