Как обновить только один значок столбца для динамических c заголовков таблицы - PullRequest
0 голосов
/ 21 апреля 2020

У меня есть таблица с динамическими c заголовками (я не знаю, сколько столбцов может содержать мой заголовок таблицы), у меня есть значок сортировки рядом с именами столбцов. В зависимости от определенного флага отображается значок стрелки вверх или вниз. Моя проблема в том, что, если я нажимаю стрелки вверх и вниз в одном столбце, остальные значки столбцов также меняются. Это мой код ниже

HTML:

<th *ngFor="let column of listOfColumns">
            {{column}}
            <span *ngIf="sortFlag" class="sort-downIcon" 
(click)="sort('desc',column)"></span>
            <span *ngIf="!sortFlag" class="sort-upIcon" 
(click)="sort('asc',column)"></span></th>

как мне избежать этого? у нас есть какая-нибудь техника здесь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...