我正在尝试将表单分成多个部分,每个部分都有自己的组件。
根组件模板具有<form #f="ngForm">
标签,但我希望另一个组件的模板包含<input ngControl="name">
标签。
当我尝试这样做时,角度会抛出“模板解析错误:没有 ControlContainer 的提供者”
我相信这是因为 ngControl 找不到要附加的父 ngForm。
我有一个我希望完成的任务。它还会在加载时引发错误。(http://plnkr.co/edit/pLGQpJGbT6PzxA43XiQa?p=preview)
如果我使用 FormBuilder 在根组件中构建表单控件并将相关的 controlGroup 传递给子组件,它会起作用,但我想知道是否有办法做到这一点。