Angular CLI6
在我的组件中,我有:
@ViewChild('necRiskAnalysisDialog')
private necRiskAnalysisDialog;
我有时会打电话给
this.necRiskAnalysisDialog.set(...
在我的html中,我有
<div>
<div *ngIf="someCondition">
<nec-risk-analysis #necRiskAnalysisDialog></nec-risk-analysis>
</div>
</div>
在我说necRiskAnalysisDialog
的那一行中,this.necRiskAnalysisDialog.set
的定义不确定
我该如何解决?
答案 0 :(得分:2)
确保您正在访问ngAfterViewInit()方法中的viewChild()属性。
Stackblitz:https://stackblitz.com/edit/angular-nzznko
您可以使用'testcond'属性并参考console.log()。