Javascript 构造函数和ngOnInIt之间的区别是什么?
这似乎是相似的功能,它们的主要区别和目的是什么 //代码Javascript 构造函数和ngOnInIt之间的区别是什么?,javascript,angular,Javascript,Angular,这似乎是相似的功能,它们的主要区别和目的是什么 //代码 import { OnInit } from '@angular/core'; constructor(){ } ngOnInit(){ } 人们已经提到了生命周期挂钩,所以我就不谈了。 但是,Angular docs指出,在构造函数中,您应该只执行轻量级操作,例如简单的同步变量分配 在ngOnInit中,您应该执行更多繁重的操作,如HTTP请求等请参见:constructor是类构造函数,ngOnInit是一个角度挂钩。主要区
import { OnInit } from '@angular/core';
constructor(){
}
ngOnInit(){
}
人们已经提到了生命周期挂钩,所以我就不谈了。 但是,Angular docs指出,在构造函数中,您应该只执行轻量级操作,例如简单的同步变量分配
在ngOnInit中,您应该执行更多繁重的操作,如HTTP请求等请参见:constructor是类构造函数,
ngOnInit
是一个角度挂钩。主要区别在于,@Input
s将在ngOnInit
上解决,但不在constructor中解决。在发布问题之前也要搜索网页。可能重复的