Я работаю над mat-table
, который реализует разбиение на страницы, фильтрацию, выделение и т. Д. У меня есть это mat-select
в одном из столбцов заголовка, который я использую, чтобы установить глобальное значение для всех остальных mat-select
в тот же столбец ... Как это
Пока все работает хорошо, но, скажем, я выбрал глобальное значение, а затем я увеличил pageSize
таблицы, строки, у которых уже был выбор, останутся такими же, но новые дополнительные строки будут иметь значение по умолчанию; теперь, если я снова перейду к глобальному mat-select
и нажму на ту же опцию, чтобы применить значение к новым строкам, ничего не произойдет, поскольку я на самом деле не изменяю выбор; поэтому я пытаюсь снова запустить событие SelectionChange
для mat-select
, даже если значение фактически совпадает.
Любая помощь очень ценится, я думаю, что должен быть действительно простой способ сделать эту работу, но я ее не вижу; если потребуется дополнительная информация, дайте мне знать!