Угловой PrimeNG Tags
Angular PrimeNG — это фреймворк с открытым исходным кодом с богатым набором собственных компонентов пользовательского интерфейса Angular, которые используются для отличного стиля, и этот фреймворк используется для очень легкого создания адаптивных веб-сайтов. В этой статье мы увидим, как использовать теги в Angular PrimeNG.
Компонент тега используется для создания тега для категоризации контента. Существуют различные цвета, которые используются для тегов , чтобы различать разные уровни серьезности для соответствующих цветов. Например, зеленый цвет обозначает успех , красный — опасность , желтый — предупреждение , а синий цвет может использоваться для обозначения основных действий или некоторой информации .
Свойства тегов Angular PrimeNG:
- value: указывает значение, отображаемое внутри тега. Это строковый тип данных, значение по умолчанию равно null.
- серьезность: указывает тип серьезности тега. Это строковый тип данных, значение по умолчанию равно null.
- styleClass: определяет класс стиля компонента. Это строковый тип данных, значение по умолчанию равно null.
Синтаксис:
<p-tag styleClass="...." severity="...." value="...."> </p-tag>
Создание приложения Angular и установка модуля:
Шаг 1: Создайте приложение Angular, используя следующую команду.
ng new appname
Шаг 2: После создания папки проекта, т. е. имени приложения, перейдите к ней с помощью следующей команды.
cd appname
Шаг 3: Установите PrimeNG в указанный вами каталог.
npm install primeng --save npm install primeicons --save
Структура проекта: После полной установки он будет выглядеть следующим образом:
- Запустите следующую команду:
ng serve --open
Пример 1. Ниже приведен пример, иллюстрирующий использование тегов Angular PrimeNG.
app.component.html
< div style = "text-align: center" > < h2 style = "color: green" >GeeksforGeeks</ h2 > < h5 >Angular PrimeNG Tags</ h5 > < p-tag styleClass = "p-mr-3" value = "Primary Tags" > </ p-tag > < p-tag severity = "success" value = "Success Tags" > </ p-tag > </ div > |
app.component.ts
import { Component } from "@angular/core" ; @Component({ selector: "app-root" , templateUrl: "./app.component.html" , styleUrls: [ "./app.component.scss" ], }) export class AppComponent {} |
app.module.ts
import { NgModule } from "@angular/core" ; import { BrowserModule } from "@angular/platform-browser" ; import { BrowserAnimationsModule } from "@angular/platform-browser/animations" ; import { AppComponent } from "./app.component" ; import { TagModule } from "primeng/tag" ; @NgModule({ imports: [BrowserModule, BrowserAnimationsModule, TagModule], declarations: [AppComponent], bootstrap: [AppComponent], }) export class AppModule {} |
Выход:
Пример 2: Ниже приведен еще один пример, иллюстрирующий использование тегов Angular PrimeNG .
app.component.html
< div style = "text-align: center" > < h2 style = "color: green" >GeeksforGeeks</ h2 > < h5 >Angular PrimeNG Tags</ h5 > < p-tag styleClass = "p-mr-3" severity = "info" value = "Info Tags" > </ p-tag > < p-tag styleClass = "p-mr-3" severity = "warning" value = "Warning Tags" > </ p-tag > < p-tag severity = "danger" value = "Danger Tags" > </ p-tag > </ div > |
app.component.ts
import { Component } from "@angular/core" ; @Component({ selector: "app-root" , templateUrl: "./app.component.html" , styleUrls: [ "./app.component.scss" ], }) export class AppComponent {} |
app.module.ts
import { NgModule } from "@angular/core" ; import { BrowserModule } from "@angular/platform-browser" ; import { BrowserAnimationsModule } from "@angular/platform-browser/animations" ; import { AppComponent } from "./app.component" ; import { TagModule } from "primeng/tag" ; @NgModule({ imports: [BrowserModule, BrowserAnimationsModule, TagModule], declarations: [AppComponent], bootstrap: [AppComponent], }) export class AppModule {} |
Выход:
Ссылка: https://primefaces.org/primeng/tag