компонент не появляется (PrimeNG 5.2.7) - PullRequest
0 голосов
/ 12 июня 2018

Я бы хотел, чтобы в моей таблице данных был фильтр multiSelect ap.Я использую компонент, но не отображается на моей странице.Как будто ничего не было

<ng-template pTemplate="header" let-columns>
        <tr>
          <th *ngFor="let col of columns" [pSortableColumn]="col.field">
            {{col.header}}
            <p-sortIcon [field]="col.field">

            </p-sortIcon>
          </th>
        </tr>

        <tr>
          <th *ngFor="let col of columns" [ngSwitch]="col.field">

            <input *ngSwitchCase="'aa'" pInputText type="text" (input)="dt.filter($event.target.value, col.field, col.filterMatchMode)">
            <input *ngSwitchCase="'bb'" pInputText type="text" (input)="dt.filter($event.target.value, col.field, col.filterMatchMode)">


            <p-multiSelect *ngSwitchCase="'cc'" [options]="cc_Item" defaultLabel="All Status"  (onChange)="dt.filter($event.value, col.field, 'in')"></p-multiSelect>

          </th>
        </tr>

      </ng-template>

В моем заявлении я объявил свой пункт this.cc_Item = [{label: 'my data colomn', value: 'my data column'} ... ] и import { SelectItem } from 'primeng/api'; Вы поняли мою проблему?

...