MDBootstrap es una biblioteca de interfaz de usuario angular basada en diseño de materiales y bootstrap que se utiliza para crear páginas web atractivas con su componente sencillo y fácil de usar. En este artículo, sabremos cómo usar Badges Component en Angular MDBootstap.
El componente Insignias se utiliza para representar el texto como un indicador de estado o un número como una insignia.
Propiedades:
- predeterminado: Permite al usuario aplicar el color predeterminado a una insignia.
- primario: Permite al usuario aplicar color primario a la credencial.
- éxito: Permite al usuario aplicar el color de éxito a la credencial.
- info: Permite al usuario aplicar color de información a la credencial.
- advertencia: Permite al usuario aplicar un color de advertencia a la credencial.
- peligro: Permite al usuario aplicar un color de peligro al distintivo.
- pastilla: Permite al usuario aplicar pastilla de color a la credencial.
- color: Permite al usuario aplicar la clase de color al componente.
- classInside: permite al usuario aplicar clase solo al componente dentro del elemento,
Sintaxis:
<mdb-badge> Badge </mdb-badge>
Acercarse:
- Descarga Angular MDBootstrap desde el sitio oficial .
- Extraiga los archivos al directorio de trabajo actual.
- Instale npm en el proyecto actual usando el siguiente comando:
npm install
- Después de crear la carpeta de su proyecto, es decir , el nombre de la aplicación, acceda a ella con el siguiente comando:
cd appname
- Inicie el servidor con el siguiente comando:
ng serve
Estructura del proyecto: después de la instalación completa, tendrá el siguiente aspecto:
Ejemplo 1: este es el ejemplo básico que ilustra cómo usar el componente Badges en Angular MDBootstrap.
app.component.html
<div id="gfg"> <h2> GeeksforGeeks <mdb-badge color="green">Badge 1</mdb-badge> </h2> <h4> Angular MDBootstrap Badges Component <mdb-badge color="red">Badge 2</mdb-badge> </h4><br /> </div>
app.component.ts
import { Component } from '@angular/core'; @Component({ selector: 'my-app', templateUrl: './app.component.html', styleUrls: ['./app.component.css'] }) export class AppComponent{}
app.module.ts
import { BrowserModule } from '@angular/platform-browser'; import { NgModule } from '@angular/core'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; import { AppComponent } from './app.component'; import { MDBBootstrapModule } from 'angular-bootstrap-md'; import { FormsModule } from '@angular/forms'; @NgModule({ declarations: [ AppComponent ], imports: [ BrowserModule, BrowserAnimationsModule, MDBBootstrapModule.forRoot(), FormsModule, ], providers: [], bootstrap: [AppComponent] }) export class AppModule{}
Producción:
Ejemplo 2: Este ejemplo ilustra el componente Angular MDBootstrap Pill Badges.
app.component.html
<div id="gfg"> <h2> GeeksforGeeks <mdb-badge pill="true" color="green">Badge 1</mdb-badge> </h2> <h4> Angular MDBootstrap Badges Component <mdb-badge pill="true" color="red">Badge 2</mdb-badge> </h4><br /> </div>
app.component.ts
import { Component } from '@angular/core'; @Component({ selector: 'my-app', templateUrl: './app.component.html', styleUrls: ['./app.component.css'] }) export class AppComponent{}
app.module.ts
import { BrowserModule } from '@angular/platform-browser'; import { NgModule } from '@angular/core'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; import { AppComponent } from './app.component'; import { MDBBootstrapModule } from 'angular-bootstrap-md'; import { FormsModule } from '@angular/forms'; @NgModule({ declarations: [ AppComponent ], imports: [ BrowserModule, BrowserAnimationsModule, MDBBootstrapModule.forRoot(), FormsModule, ], providers: [], bootstrap: [AppComponent] }) export class AppModule{}
Producción:
Referencia: https://mdbootstrap.com/docs/angular/components/badges/