Angular 2:同时使用ngModel和ngFormControl是不好的做法吗?

时间:2016-06-02 21:51:27

标签: angular

我想仅使用ngFormControl进行验证,而将模型直接与ngModel绑定,是否被视为不良做法?

示例:

<form [ngFormModel]="form">
    <input [ngModel]="name" [ngFormControl]="form.controls.name">
</form>

1 个答案:

答案 0 :(得分:1)

我不这么认为。我也一直使用它。有时我们必须同时使用这两个。例如,我们在模型驱动的表单中有一个下拉组件,因此我们使用ngFormControl来绑定值。此外,我们可能需要跟踪下拉列表的选定项目值,因此我们需要使用ngModel。