Adición de un componente de material angular a una aplicación angular

Angular Material proporciona componentes de diseño para Angular. Esto es construido y mantenido por Angular Team. Esto proporciona a los desarrolladores de Angular componentes y herramientas de interfaz de usuario comunes para ayudarlos a crear sus propios componentes personalizados. Nosotros, como usuarios, podemos integrar esto con nuestra aplicación Angular utilizando los paquetes npm proporcionados por ellos. 
Angular Material también proporciona CDK para integrar patrones de interacción comunes.

 
Las listas de algunos componentes proporcionados son:  

  1. Control de formulario
  2. Navegación
  3. Diseño
  4. Botón e indicadores
  5. Tabla de datos
  6. ventanas emergentes
  7. modales

PASOS PARA AGREGAR COMPONENTE MATERIAL A SU APLICACIÓN:

npm install --save angular-material
npm install --save @angular/cdk
  • Este comando agregará el último paquete de versión de material de Angular al proyecto, así como ‘–save’ agregará la dependencia al archivo package.json. 
    Tenga en cuenta que si desea agregar una versión específica al usuario de Angular, use el siguiente comando: 
npm install --save angular-material@version
npm install --save @angular/cdk@version
  • Para usar cualquier componente, importe ese componente en el archivo app.module.ts
  • Agregue la clase importada a la sección «importaciones» en su sección app.module.ts @NgModule
  • Ahora, podemos comenzar a usarlo en nuestro proyecto. 
    Elija un selector específico para el componente de material. 
    Vaya al archivo app.component.html u otra plantilla del componente en el que desea agregar el componente de material, escriba el código de selección en él.
  • Guarde todos los archivos y luego inicie la aplicación usando: 
ng serve
  • Esto reducirá sus esfuerzos para implementar el componente desde la base.

EJEMPLO DE AGREGAR COMPONENTE DE TARJETA A SU PROYECTO ANGULAR: 
 

  • instalar angular
  • Cree un nuevo proyecto Angular usando: 
ng new GfGMaterialCardExample
  • Se le harán 2 preguntas como se muestra a continuación: 
    1. ¿Le gustaría agregar enrutamiento angular?
    2. ¿Qué formato de hoja de estilo le gustaría usar? (Utilice las teclas de dirección)
  • Cambie el nivel del directorio, vaya a la carpeta del proyecto. 
cd GfGMaterialCardExample
  • Instale el paquete npm de Angular Material(@8.0.0 es compatible con Angular 8, agregue el componente Angular según la versión de Angular que esté utilizando), también instale Angular CDK: 
npm install --save angular-material@8.0.0
npm install --save @angular/cdk@^8.2.3

package.json File

  • Agregue la importación de componentes de tarjeta al archivo app.module.ts como se muestra a continuación: 

app-module.ts file

  • Elimine todo el código estándar en el archivo app.component.html y agregue este código: 
 Geeks For Geeks - Angular Material Card Example 
  • Agregue el código CSS que desea aplicar en el archivo app.component.css: 
mat-card {
    color: green;
    border:1px solid black;
}
  • Inicie la aplicación usando el comando ng serve: 

Application Output

Publicación traducida automáticamente

Artículo escrito por ShJos 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 *