infinite scrolling

  • ХабрахабрФото Кастомная стратегия виртуального скроллинга для просмотра pdf

    Кастомная стратегия виртуального скроллинга для просмотра pdf

    Angular CDK имеет широкие возможности для скроллинга плоского списка. Если размер каждого элемента одинаков, то можно воспользоваться FixedSizeVirtualScrollStrategy: всего лишь нужно прокинуть размер элемента в пикселях, проитерироваться по данным и виртуальный скроллинг готов. Но что делать, если размер элементов разный? Данную проблему можно решить кастомной стратегией виртуального скроллинга. Введение Для моей задачи требовалось реализовать просмотрщик pdf-документа. Решение pdf.js не подходило,…

    Читать далее »
  • ХабрахабрФото Пишем свою стратегию для виртуального скролла из Angular CDK

    Пишем свою стратегию для виртуального скролла из Angular CDK

    Привет! В Angular CDK в седьмой версии появился виртуальный скролл. Мы просто задаем размер в пикселях и указываем, к какому элементу нужно прокрутить контейнер, сделать ли это плавно, а также можем подписаться на индекс текущего элемента. Он отлично работает, когда размер каждого элемента одинаков, — причем прямо «из коробки». Для этого в CDK предусмотрен интерфейс VirtualScrollStrategy, реализовав который мы научим…

    Читать далее »


Кнопка «Наверх»