当我调用组件A的函数时,如何运行组件A的ngOnInit?
例如:
"AB"
//
"AB"
但是实际上,当我从组合组件调用此函数时,this.configCompo没有初始化,因为它是在ngOnInit()中初始化的
答案 0 :(得分:1)
在您的要求上听起来也很奇怪,因为在初始化组件时应自动调用ngOnInit。但是,如果您仍然想要,还有3种其他方式:
调用measure.ngOnInit()
以在其创建后初始化度量
向MeasureComponent ngOnInit
中的myFunction添加this.ngOnInit()
调用
或将ngOnInit
添加到MeasureComponent构造函数this.ngOnInit()
请记住,this.getConfigCompo()。subscribe(...)是一个异步函数,因此在调用该值后无法立即获得该值。您只能在回调函数中获取它