Если через функции - то пилите переменную, которая будет иметь 2 положения(исходное, конечное).
Но я бы делал через css, какому-то классу задать стили и исходному элементу - транзишн, через js - добавлять/удалять класс(toggle)
mat-paginator?
Суть ведь в том что вам нужно ваш массив делить на кол-во элементов на странице и по этому указателю(номеру страницы) показывать.
В чем проблема запилить самому?
Мне кажется, это скорее не про веб-разработку, а про разрешения приложения(браузера), поддержку html5.
Соберите всю стату, где не работает и уже смотрите. Версия прошивки, версия браузера и т.п.
Феминизм - до первого достойного мужа.
Коммунизм - до первого личного капитала.
Атеизм - до первой тряски в самолете.
Любознательность - важная черта хорошего программиста.
Были похожие идеи в вашем возрасте.
Поговорим через лет 5.
Юношеский максимализм закончится, утомленность от
Alex, скорее, "ща раскину таски ребятам на тостере, посмотрим, что выдадут" и "ходит" по ответам с указкой. Отношение исключительно "привет-ответ". Нет проблем с людьми, которые приходят за помощью и понимают что это добровольная помощь, а не задание, которое обязаны сделать за них.