PrimeNG, компонент p-таблицы при перезагрузке данных таблица сбрасывается на первую вкладку пагинатора.
Есть ли способ остановить это поведение и заставить paginator оставаться в той же выбранной вкладке (например, 2 или 4 или 5 и т. Д.) При перезагрузке данных?
Я перезагружаю данные каждые 10 секунд, вызываяRestAPI, использующий setTimeout () в цикле, пока он не останется на этой странице.
HTML
<p-table #dt [columns]="cols" [value]="dataMarts" [paginator]="true" [rows]="15" [pageLinks]="5" [rowsPerPageOptions]="[5,10,15,20,50,100,200,500,1000]"sortField="Id" resetPageOnSort="false">
Ссылка: https://www.primefaces.org/primeng/#/table
НеУбедитесь, что это поведение связано с приведенным объяснением в разделе " Обнаружение изменений " по вышеуказанной ссылке.
Обновление: - Эта проблема на самом деле была вызванаатрибут sortField = "Id" , который всегда отображал первую вкладку.После удаления работает нормально.