Angular не обнаруживает изменения при вызове array.sort () - PullRequest
0 голосов
/ 11 апреля 2020

У меня есть массив объектов, которые я отображаю, используя "* ngFor" l oop, когда я вызываю array.sort (), изменения происходят внутри массива, и положение / порядок элементов изменяется, но angular не изменяет не обнаруживает изменения и не перезапускает "ngFor" l oop. как я могу обновить свой интерфейс после вызова функции сортировки.

1 Ответ

1 голос
/ 11 апреля 2020

Если a - ваш массив, попробуйте:

this.a = [...this.a.sort()];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...