При нажатии на строку, как выделить строку как stati c, но после любого действия кнопки она должна снять подсветку - PullRequest
0 голосов
/ 23 марта 2020

Я создал проект в angular 8 с материалом в моей мат-таблице, я хочу выделить строку при щелчке по нему. И он должен оставаться как есть. но мой ответ исходит от websocket, который фактически обновляет мою таблицу каждые 4 секунды. поэтому при каждом обновлении выделенная строка исчезнет. и у меня есть кнопка для выполнения действия, когда я нажимаю на строку, она подсвечивается, а затем, если я нажимаю на любую кнопку, выделенная часть должна исчезнуть.

<tr mat-header-row *matHeaderRowDef="displayedColumns; sticky: true"></tr>
<tr mat-row *matRowDef="let row; columns: displayedColumns;let index = index"  
    [ngClass]="{hovered: row.hovered, highlight: index == highlight}" (click)="selectRow(row); highlight = index">
</tr>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...