【发布时间】:2019-08-13 11:26:16
【问题描述】:
我在我的 Angular 应用程序版本 6 中使用 primeng 版本 6.1.0。我遇到了一个问题,我想在关闭 p-dropdown 时触发一个事件,而不是通过选择任何项目,而是通过在 p-dropdown 列表之外单击.我已经使用了点击事件,所以我希望在关闭primeng下拉菜单时触发另一个工作和事件。
我已经通过primeng p-dropdown文档尝试了onHide事件
在 html 中:
<p-dropdown (click)="clickToDisable()" [options]="activeCustomerStatus" [(ngModel)]="selectedFilterStatus" optionLabel="label"
(onHide)="enableButton($event)"></p-dropdown>
在组件中:
enableButton($event) {
console.log('onHideWorks');
}
输出:通过使用 onHide,该控制台消息应该显示在控制台上。
【问题讨论】:
标签: javascript angular primeng primeng-dropdowns