具有多个过滤器的PrimeNG全局过滤器

时间:2019-03-18 18:09:15

标签: angular typescript primeng

我正在使用PrimeNG,并且我有一个使用全局过滤器的表。我目前在仅将默认“字段”过滤掉的地方使用它。

  <div class="searchbar">
    <span class="icon-search"><i class="icon-Search"></i></span>
    <input  class="filter" type="text" pInputText size="50" placeholder="Search" (input)="EmptyTask.filterGlobal($event.target.value, 'contains')">

那很好,但是它只看第一列,所以我认为我会像这样使用[globalFilterFields]选项:[globalFilterFields]="['field, first_name, last_name]"

其中字段是ID。如果我有该设置,那么当我开始搜索任何字段时,它不会返回任何内容。这是在component.ts中设置数据的方式:

 {
      field: 'ID',
      first_name: 'first_name',
      last_name: 'last_name',
 }

但是当我在桌子上键入一个人的名字时,它不会返回匹配的条目。

1 个答案:

答案 0 :(得分:0)

是两件事的结合。第一个是我必须关闭延迟加载,第二个是我弄乱了一些报价。