Как отсортировать столбец компонента ngx-datatable с методом return для инкапсуляции? - PullRequest
0 голосов
/ 23 октября 2019

383/5000 У меня есть столбец указаний, и я хочу, чтобы этот столбец мог сортировать его по своему описанию, щелкая компонент, как и для других столбцов. Тем не менее, в моем случае я использую метод, который вернет мне описания этих указаний, принимая его идентификатор. Это приводит к тому, что компонент не фильтрует мой список в этом столбце.

HTML =>

        <ngx-datatable-column name="Nome">
            <ng-template let-row="row" ngx-datatable-cell-template>
                <div class="blue-fg">{{row.nome}}</div>
            </ng-template>
        </ngx-datatable-column>

        <ngx-datatable-column name="Indicação">
            <ng-template let-row="row" ngx-datatable-cell-template>
                <div class="text-boxed" *ngIf="getIndicacao(row.id_indicacao)">{{getIndicacao(row.id_indicacao)}}
                </div>
            </ng-template>
        </ngx-datatable-column>

TS =>

getIndicacao(indicacaoId: string): string {
    const indicacao = this.indicacoes.find(v => v.id === indicacaoId);
    if (!indicacao) return '';
    return indicacao.nome;
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...