Angular中根据适用场景定义了很多生命周期函数,其本质上是事件的响应函数,其中最常用的就是ngOnInit
。在TypeScript或ES6中还存在着名为constructor
的构造函数,开发过程中经常会混淆二者,两者在含义上有部分重复,下面主要解析一下它们的区别和各自的使用场景。
区别:
constructor:Es6引入类的概念后出来的东西,是类自身的属性,并不属于angular,所以Angular没有办法控制constructor
。constructor
会在类
Angular中根据适用场景定义了很多生命周期函数,其本质上是事件的响应函数,其中最常用的就是ngOnInit
。在TypeScript或ES6中还存在着名为constructor
的构造函数,开发过程中经常会混淆二者,两者在含义上有部分重复,下面主要解析一下它们的区别和各自的使用场景。
区别:
constructor:Es6引入类的概念后出来的东西,是类自身的属性,并不属于angular,所以Angular没有办法控制constructor
。constructor
会在类