Diferencia entre (ngModel) vs [ngModel] vs [(ngModel)] — Angular
1 min readDec 16, 2019
El data Binding(enlace de datos) de “ngModel”, tiene 3 caminos que realiza:
(ngModel) = El enlace de datos es de tipo evento, te doy ejemplos para que entiendas el funcionamiento, tales como: (click), (change). Para escuchar eventos, necesitamos encerrar el nombre del mismo en paréntesis ()
[ngModel]= Si queremos pasar datos desde la Class a la Template, podemos usar property binding, tales como: [ngClass], [disabled], [innerHTML], etc.
[(ngModel)]= Vincular datos en los dos sentidos, osea pasar los datos de template a class y viceversa.