[英]PrimeNG p-dropdown prevent onChange event
我正在使用 PrimeNG 的下拉組件。 在列表的每個選項中,我都有一個圖標,單擊它,我想調用一個方法。 另外,我需要下拉菜單的 onChange 事件來調用另一個方法。
問題是,我想以某種方式實現,當單擊圖標時,永遠不會觸發 onChange 事件,盡管選項可能已更改。
<p-dropdown
[options]="options"
(onChange)="onOptionSelect($event.value)"
>
<ng-template let-option pTemplate="item">
<div>
<div>{{option.value.value}}</div>
<i class="pi pi-pencil" (click)="editOption(option.value)"></i>
</div>
</ng-template>
</p-dropdown>
更新,找到了解決方法,我只是在 editOption 中傳遞事件並調用 Event.stopImmediatePropagation :)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.