【发布时间】:2026-01-17 16:35:01
【问题描述】:
我创建了一个表单(在父级中),有 2 个输入,每个子组件中有一个(每个组件都在 ngbootstrap 选项卡中)。我将表单组传递给每个子组件,并将验证器添加到每个组件的 ngOnInit 中的表单组。
我发现每个组件的 ngOnInit 仅在我单击查看选项卡后才运行。这意味着在我查看每个选项卡之后才能确定整个表单的有效性(以防输入以无效状态开始)。
处理这个问题的正确方法是什么?由于在查看选项卡之后才创建表单组件,因此我无法在父级中添加验证器。
【问题讨论】:
标签: angular validation ngoninit