Angular 角度窗体验证从父控件继承禁用状态
我在多个子组件中有多输入的大表单。我在父级创建了新的表单组(无控件),并将其传递给子级,在子组件中,我被设置为其他控件。 在我的情况下,我希望在父级中我可以禁用所有输入,但在子级中设置控件时不能继承禁用状态 我怎么能做到 此处演示:Angular 角度窗体验证从父控件继承禁用状态,angular,angular-forms,Angular,Angular Forms,我在多个子组件中有多输入的大表单。我在父级创建了新的表单组(无控件),并将其传递给子级,在子组件中,我被设置为其他控件。 在我的情况下,我希望在父级中我可以禁用所有输入,但在子级中设置控件时不能继承禁用状态 我怎么能做到 此处演示: p/s:请原谅我的英语。请发布代码来演示您的问题演示链接已添加。当您在根窗体组上调用禁用时,它还没有包括您的所有子控件。由于disable方法对控件进行迭代,您必须等待控件注册,谢谢您的评论,新的链接演示已经更新。如果呼叫服务,因此无法使用AfterViewInit
p/s:请原谅我的英语。请发布代码来演示您的问题演示链接已添加。当您在根窗体组上调用
禁用时,它还没有包括您的所有子控件。由于disable
方法对控件进行迭代,您必须等待控件注册,谢谢您的评论,新的链接演示已经更新。如果呼叫服务,因此无法使用AfterViewInit,我将尝试AfterViewChecked但不工作请发布代码以证明您的问题演示链接已添加当您在根窗体组上调用禁用时,它还不包括您的所有子控件。由于disable
方法对控件进行迭代,您必须等待控件注册,谢谢您的评论,新的链接演示已经更新。如果呼叫服务,因此无法使用AfterViewInit,我将尝试AfterViewChecked,但无法工作