Помощник
|
Подгрузка контента при прокрутке страницы (как в соцсетях) |
Grasss
|
Сообщение
#1
|
||
|
|
||
|
|||
Degradator |
7.6.2018, 11:14;
Ответить: Degradator
Сообщение
#2
|
|
В общем случае это делается так:
[JS]var page = 1; function loadData(page, pageSize) { ... тут загружаем данные с сервера, возвращаемый тип - Promise } function prepareHtml(content) { ... тут превращаем данные в HTML разметку, возвращаемый тип либо DOM node, либо текст } window.addEventListener('scroll', function(e){ var target = e.target; if(target.scrollHeight - target.scrollTop < 200) { loadData(++page, 10).then(function(response){ target.appendChild(prepareHtml(response)); }) } });[/JS] |
|
|
Grasss
|
Сообщение
#3
|
|
А может есть готовый пример?
|
|
|
Degradator |
6.8.2018, 12:34;
Ответить: Degradator
Сообщение
#4
|
|
Бро, если ты не можешь сделать сам, то наверно тебе надо заплатить кому-то денег
Это ведь ты задавал вопросы - https://ru.stackoverflow.com/questions/8387...-как-в-соцсетях https://javascript.ru/forum/misc/74032-podg...socsetyakh.html |
|
|
Grasss
|
Сообщение
#5
|
|
|
Бро, если ты не можешь сделать сам, то наверно тебе надо заплатить кому-то денег Это ведь ты задавал вопросы - https://ru.stackoverflow.com/questions/8387...-как-в-соцсетях https://javascript.ru/forum/misc/74032-podg...socsetyakh.html Ага
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Как в пушсетках покупают по 100-200 тысяч кликов за день? | 2 | Boymaster | 676 | Вчера, 17:52 автор: Boymaster |
|
Как вы отдыхаете от работы за компом | 151 | adw-kupon.ru | 19851 | 23.4.2024, 13:52 автор: Vmir |
|
Как вы бросили работу и перешли на заработок с сайтов? | 20 | uahomka | 3461 | 23.4.2024, 11:54 автор: Skyworker |
|
A-Parser 1.1 - продвинутый парсер ПС, кейвордов, контента, показателей, 70+ парсеров. | 354 | Forbidden | 279475 | 22.4.2024, 16:05 автор: AParser_Support |
|
Как вывести деньги в Украине с заблокированного Юмани ? | 30 | freeax | 5031 | 20.4.2024, 16:49 автор: Liudmila |
Текстовая версия | Сейчас: 25.4.2024, 3:57 |