【发布时间】:2019-04-17 07:24:36
【问题描述】:
我想在打开相应的事件时触发一个事件。让我解释一下场景。
这是我的组件选择器
<app-sadad class="knet-div" [payMethod]="'knet'"></app-sadad>
它被放置在另一个组件 html 中,在 app-sadad 组件中,我使用了响应式表单,如果 payMethod = Knet,我必须将 validators.required 设置为特定的 formControl(olpid)。
this.sadadForm = new FormGroup({
'olpid': new FormControl(''),
'firstName': new FormControl('', Validators.required)
});
我尝试过 ngOnInit、ngAfterViewInit,它们在表单加载时没有被触发,它在应用程序加载时触发。请告诉我在特定表单加载时触发的事件。
【问题讨论】:
标签: angular