dtN.filter для медленных машин - PullRequest
       51

dtN.filter для медленных машин

0 голосов
/ 17 февраля 2020

При использовании dtN.filter медленные печатные машины получают refre sh и затем показывают отфильтрованные данные, но нет возможности печатать дальше, поскольку элемент ввода не сфокусирован.

<input *ngSwitchCase="'MasterData.Name'" pInputText type="text" [(ngModel)]="colFilter_2" (input)="dtN.filter($event.target.value, col.field, col.filterMatchMode);">

  1. Существует ли какая-либо глобальная настройка для установки времени ожидания, чтобы оно срабатывало не сразу, а через x миллисекунд?
  2. Есть ли возможность увидеть вход, который сработал фильтр, чтобы я мог вернуть фокус на этот вход?

заранее спасибо

1 Ответ

0 голосов
/ 17 февраля 2020

Только что нашел ответ сам. Существует опция filterDelay, которую вы можете установить в таблице, не указывая фильтр c. Значение по умолчанию составляет 300 миллисекунд

<p-table [filterDelay]="900">

...