Estoy usando ngModel para textarea, y deseo habilitar y deshabilitar textarea según la condición. Lo vinculé de la manera correcta y el valor también cambió a [attr.disabled]="false" , pero el campo no está habilitado.
<textarea pInputTextarea [attr.disabled]="condition" [(ngModel)]="echangesInternesNotes" (ngModelChange)="onEchangesInternesNotesChange()"></textarea>Acabo de encontrar el problema, a veces incluso una pequeña falla nos enferma, utilicé [attr.disabled] en mi código, por lo que no funciona. Cambié a [deshabilitado] y ahora está funcionando.
<textarea pInputTextarea [disabled]="condition" [(ngModel)]="echangesInternesNotes" (ngModelChange)="onEchangesInternesNotesChange()"></textarea>