Status
Not open for further replies.

NikitOS

Administrator
Данная версия устарела. Новая версия на docs.teslacloud.net.

Базовое использование
HTML:
<xf:js src="TC/ComponentLibrary/infinite_scroll.js" addon="TC/ComponentLibrary" min="1" />

<div class="block" data-xf-init="tc-infinite-scroll" data-append=".itemContainer">
    <div class="block-container">
        <div class="block-body">
            <div class="itemContainer">
                <xf:foreach loop="$items" value="$item">
                    <xf:comment>Code here</xf:comment>
                </xf:foreach>
            </div>
        </div>
    </div>
 
    <div class="block-outer block-outer--after">
        <xf:pagenav page="{$page}" perpage="{$perPage}" total="{$total}"
                    link="demo/infinite-scroll"
                    wrapperclass="block-outer-main" />
    </div>
</div>
View attachment Infinite scroll.mp4

Параметры TeslaCloud.InfiniteScroll (tc-infinite-scroll)
ПараметрЗначение по умолчаниюОписание
appendnullСелектор для добавления контента.
hideNavfalseЕсли true, блок пагинации будет скрыт на странице.
historytrueЕсли true, переход на следующую страницу будет записан в истории браузера.
scrollPercent100Процент прокрутки, необходимый для загрузки следующей страницы.
considerFootertrueЕсли true, высота подвала (#footer) будет учитываться при расчете высоты прокрутки.
 
Last edited:
Status
Not open for further replies.
Back
Top Bottom