<mat-progress-spinner> en material angular

Angular Material es una biblioteca de componentes de interfaz de usuario desarrollada por el equipo de Angular para crear componentes de diseño para aplicaciones web móviles y de escritorio. Para instalarlo, necesitamos tener angular instalado en nuestro proyecto, una vez que lo tenga, puede ingresar el siguiente comando y descargarlo.
La etiqueta <mat-progress-spinner> <mat-spinner> se utiliza para indicar el progreso de un evento o actividad. Dependiendo del tipo se mueven en círculo.

Instalación:

ng add @angular/material

Acercarse:

  • Primero, instale el material angular usando el comando mencionado anteriormente.
  • Después de completar la instalación, importe ‘MatProgressSpinnerModule’ desde ‘@angular/material/progress-spinner’ en el archivo app.module.ts.
  • Para usar spinners necesitamos simplemente usar la etiqueta <mat-spinner>.
  • Son dos tipos de barras de progreso como determinadas e indeterminadas.
  • Indeterminado, la rueda giratoria no girará, pero en el caso de indeterminado, la rueda gira continuamente.
  • Para los spinners de tipo determinado, necesitamos dar un valor para mostrarlos.
  • Si queremos cambiar el tema, podemos cambiarlo usando la propiedad de color. En angular tenemos 3 temas, son primarios, acentuados y advertidos.
  • Una vez que haya terminado con los pasos anteriores, sirva o comience el proyecto.

Implementación de código:

app.module.ts

import { CommonModule } from '@angular/common'; 
import { NgModule } from '@angular/core'; 
import { FormsModule } from '@angular/forms'; 
import { MatProgressSpinnerModule } from '@angular/material'; 
    
import { AppComponent } from './example.component'; 
    
@NgModule({ 
  declarations: [AppComponent], 
  exports: [AppComponent], 
  imports: [ 
    CommonModule, 
    FormsModule, 
    MatProgressSpinnerModule
  
  ], 
}) 
export class AppModule {}

app.component.html

<mat-spinner color="warn"></mat-spinner>
  
<br>
  
<mat-spinner color="primary"></mat-spinner>
  
<br>
<mat-spinner color="accent"></mat-spinner>

Producción:

Publicación traducida automáticamente

Artículo escrito por bunnyram19 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *