【发布时间】:2019-06-01 16:30:17
【问题描述】:
我有一个 Angular 嵌套表单,它分为多个选项卡,每个选项卡都有多个输入元素,如 thisstackblitz。
请帮我解决以下问题:
Error: Cannot find control with path: 'averageBos -> sip5xx -> SIP500 -> avg'
【问题讨论】:
-
我刚刚尝试了您的 stackblitz 示例,但没有收到任何错误...当您收到此错误时是什么情况?
-
@miselking 请检查这个 stackblitz 链接stackblitz.com/edit/angular-pr13ls
-
没有名为
avg和avg1的控件。它们被称为critical和warning。因此,只需将html文件中的重命名为 critical 和 warning (或相反)... -
formControlName用于input标签而不是div -
@user3331232 似乎您提供的两个链接都没有错误。您能否在帖子中添加您的原始 html,以便其他人可以在修复之前看到问题所在。我可以看到您正确使用“
formGroupName作为 div 标签和formControlName作为输入标签”正如@HDJEMAI 所指出的那样
标签: angular nested-forms formbuilder angular-formbuilder