Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

769
Vistas
Cómo habilitar y deshabilitar un botón de tapete basado en un formulario de selección

Este es mi botón mat:

 <button class="example-20-width" mat-raised-button disabled>Edit Client</button>

¿Cómo puedo controlarlo y desactivarlo o no en función de si un formulario de selección es de entrada o no?

Aquí está mi formulario de campo:

 <mat-form-field class="example-full-width"> <mat-select placeholder="Select customer"> <mat-option *ngFor="let food of books.data" [value]="food.company"> {{food.company}} </mat-option> <mat-option> </mat-option> </mat-select> </mat-form-field>
over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Si observa Demostraciones de material angular (botón) , que es una versión anterior de la demostración de material angular, hay un botón que realiza esto.

Esta demostración solía corresponder (ahora está desactualizada) a la demostración en la página de Angular GitHub, consulte: github.com - Angular Material - src/demo-app/button .

Simplemente puede usar:

 <button mat-button [disabled]="isDisabled">

donde isDisabled es una definición booleana en su componente.

over 4 years ago · Santiago Trujillo Denunciar

0

usar el atributo [deshabilitado] con el botón

 <button class="example-20-width" [disabled]="true" mat-raised-button disabled>Edit Client</button>
over 4 years ago · Santiago Trujillo Denunciar

0

Usar atributo [deshabilitado]

archivo ts

 review_btn=true;

archivo html

 <button mat-raised-button [disabled]="review_btn" color="primary" mat-button (click)="reviewCreate()">Save</button>
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda