Перейти к содержимому

GPAL: WithAllThatMatch и пагинация — одна страница, несколько страниц и бесконечная прокрутка | О...

SDi Texas

0:00 / 0:00

GPAL: WithAllThatMatch и пагинация — одна страница, несколько страниц и бесконечная прокрутка | О...

5 просмотров · 6 дней назад
SDi Texas
9 подписчиков
5 просмотров · 6 дней назад
Параметр WithAllThatMatch управляет количеством элементов, которые собирает GetGrid, но его значение меняется в зависимости от наличия пагинации. Понимание разницы между ограничением на страницу и общим ограничением, а также принципа работы дедупликации при бесконечной прокрутке, позволяет избежать сбора слишком малого или слишком большого количества строк в рабочих процессах. В этом видео: Как WithAllThatMatch по умолчанию принимает значение 1 и что возвращает -1 на одной странице Как добавление WithNextPageButton или WithInfiniteScroll меняет значение N Когда N становится ограничением на страницу, а не общим ограничением для всех страниц Как GPAL определяет режим ограничения с первой страницы и поддерживает его на протяжении всего выполнения Как WithInfiniteScroll дедуплицирует строки, чтобы избежать повторного сбора элементов, все еще находящихся в DOM Почему виртуализированные ленты, такие как Facebook или X, могут препятствовать дедупликации Часть серии GPAL Data Objects. Документация: https://gpal.sditx.com #GPAL #dotNET #CSharp #Automation #DataObjects