2
我在Angular 2應用程序中使用PrimeNG自動完成功能,並試圖調用模糊事件的方法,但它不調用該方法。下面是代碼:Blur事件不適用於Angular 2中的PrimeNG自動完成功能
HTML:
<p-autoComplete [(ngModel)]="empText" inputStyleClass="form-control" [minLength]="1" [suggestions]="empData"
field="text" (completeMethod)="getEmployeeData($event)"
(blur)="onBlur($event.target.value)" (change)="onEmpDataChanged($event.target.value)"></p-autoComplete>
我在component.ts下面的方法:
// Set touched on blur
onBlur(e: any) {
alert("control is blurred");
this.onTouchedCallback();
}
我試圖與變化事件,它工作正常,但模糊的自動完成功能無效。任何建議爲什麼沒有調用onBlur方法。
onblur事件並沒有因爲在那裏工作在primeNG的p-autocomplete組件中甚至沒有「onBlur」的發射器。我創建了一個github問題,並等待它被修復。 – Valla