ngIf中的表单控件仍然使整个表单无效

时间:2017-03-06 20:33:45

标签: dart angular-ng-if angular2-dart

我有一个使用Control进行验证的输入组件 该组件用于附有ngIf的标签内 当ngIf为false时,输入没有被渲染,这是预期的和ok,但问题是它仍然使整个表单无效。

我该怎么做才能使表单不会被false ngIf语句中的输入无效。

感谢

1 个答案:

答案 0 :(得分:2)

找到答案。
我不知道ngIf在获得虚假表达结果时会破坏其中的组件。 我的组件动态创建一个有效性Control并将其附加到ngInit上的Submitter组件的ControlGroup 现在我需要将它从ngDestroy上的控制组中分离出来。