Angular PrimeNG chip事件
Angular PrimeNG是一个用于Angular应用程序的UI组件库。它为各种任务提供了许多预建的主题和UI组件,如输入、菜单、图表、按钮等。在这篇文章中,我们将看到Angular PrimeNG Chip Events。
芯片组件使用文本、图标和图像在一个定义明确的结构中代表实体。芯片组件有2个事件onRemove和onImageError。
Angular PrimeNG芯片事件:
- onRemove:当点击芯片的移除图标来移除芯片组件时,该事件被触发。
- onImageError。当为芯片指定的图像无法加载时,该事件被触发。
Angular PrimeNG芯片事件属性:
- label。此属性用于指定芯片标签。
- image。此属性用于指定芯片图像。
- removable。这个属性指定了芯片是否可移动。
语法:
创建Angular应用程序并安装模块:。
第1步:使用以下命令创建一个Angular应用程序。
第2步:创建你的项目文件夹即appname后,使用以下命令移动到它。
第3步:最后,在你给定的目录中安装PrimeNG。
项目结构:在完成上述步骤后,项目结构将看起来像这样。
Project Structure
例子1:在这个例子中,我们使用了芯片的onImageError事件,如果芯片的图像加载失败,我们就使用消息服务向用户的屏幕推送一条祝酒信息。
- app.component.html:
- app.component.ts:
- app.module.ts:
输出:
例子2:在这个例子中,我们使用了芯片的onRemove事件来显示芯片被移除时的祝酒信息。
- app.component.html:
- app.component.ts:
- app.module.ts:
输出: