Oto przykład szablon:Różnica między [(ngModel)] a [ngModel] dla wiązania stanu do właściwości?
<input type="number" class="form-control" [(ngModel)]="overRideRate" formControlName="OverRideRate">
<input type="number" class="form-control" [ngModel]="overRideRate" formControlName="OverRideRate">
Tutaj obaj robi to samo. Który z nich jest preferowany i dlaczego?
'[ngModel]' - to tylko własność wiążąca, a nie wiązanie dwukierunkowe. Zatem wpisanie nowej wartości nie spowoduje aktualizacji 'overRideRate'. – VadimB
[(ngModel)] to wiązanie dwukierunkowe, które pochodzi od Angular 2. [ngModel] jest właśnie do pokazania. –