page - title angular
Desactivar botón en Angular 2 (1)
Deseo que si la entrada ''Tipo de contrato'' está vacía, no se pueda hacer clic en el botón ''Guardar''
Botón de guardar:
<div class="col-md-4">
<cic-textbox [control]="formGroup.get(''contractType'')"></cic-textbox>
</div>
Todos los botones:
<div class="cic-header-actions pull-left" *ngIf="actions && actions.length >
0">
<button class="btn btn-{{action.style}} m-l-xs" *ngFor="let action of actions" ng-disabled="!contractTypeValid" (click)="execute(action)">
<cic-icon [icon]="action.icon"></cic-icon>
{{action.text }}
</button>
</div>
Definición contractType:
let contractType: DataDictionaryPropertyExtended = {
Binding: ''VART:BEZEICHNUNG'',
Label: ''Vertragsart'',
LabelCols: 4,
ContentCols: 8,
IsDisabled: this.isDisabled,
ValidationProperties: [
<ValidationProperty>{
Type: ValidationType.IsNotEmpty,
ErrorMessage: ''Vertragsart darf nicht leer sein.'',
}
]
};
BOTÓN SALVAR VERDE:
Cambie ng-disabled="!contractTypeValid"
a [disabled]="!contractTypeValid"