我想仅使用ngFormControl
进行验证,而将模型直接与ngModel
绑定,是否被视为不良做法?
示例:
<form [ngFormModel]="form">
<input [ngModel]="name" [ngFormControl]="form.controls.name">
</form>
答案 0 :(得分:1)
我不这么认为。我也一直使用它。有时我们必须同时使用这两个。例如,我们在模型驱动的表单中有一个下拉组件,因此我们使用ngFormControl来绑定值。此外,我们可能需要跟踪下拉列表的选定项目值,因此我们需要使用ngModel。