169 похожих чатов

❗️HELP❗️ У меня с бекенда приходит обьект с картинками, которые я

вставляю в шаблон. Т.е. есть UL и в каждый li отрисовывается шаблон.
Есть пагинация.
Как мне с помощью document.querySelectorAll('LI') получать эти лишки, если они рендерятся динамически???
Использовал window.onload, но так работает только для первой страницы.
Как мне получать все динамические LI с каждой страницы?

6 ответов

12 просмотров

разные страницы разный document, никак не можешь

Yurii-Lukianovych Автор вопроса
jabascripter
разные страницы разный document, никак не можешь

Ну как разные. Это SPA. Переходов на другую страницу нет. Просто отрисовуются динамически следующие 20 карточек.

Yurii Lukianovych
Ну как разные. Это SPA. Переходов на другую страни...

честно хз, ты ж с бека берешь определенное количество элементов, даже хызе такой задачи не было

Yurii Lukianovych
Ну как разные. Это SPA. Переходов на другую страни...

попробуй написать функцию которая стучит в бд с просьбой подать все элементы

Yurii-Lukianovych Автор вопроса
jabascripter
попробуй написать функцию которая стучит в бд с пр...

Уже понял, куда копать. Нужно к пагинации привязываться. Каждый раз получать только те LI, которые сейчас отрисованы.

Yurii-Lukianovych Автор вопроса
jabascripter
попробуй написать функцию которая стучит в бд с пр...

Разобрался. Писать код нужно в теле асинхронной функции, которая делает запрос на сервер. Я писал отдельно, и получал пустой NodeList, ибо мой синхронный код выполнялся быстрее, чем приходил запрос. А я ещё костыли начал был придумывать, вызывать свой код через setTimeout 🙈 Кароч, тупил на ровном месте)))

Похожие вопросы

Обсуждают сегодня

Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
База данных не поможет. Шифрование не поможет. Какие там ещё варианты? Накидывайте.
КТ315
20
А как лучше конвертировать физический адрес в виртуальный при маппинге? В случае ядра у меня, например, direct mapping, первые 768МБ я как есть мапплю в higher half, а остальн...
Evg Resh
26
А табстоп это сообщение от окна или от элемента управления?
The Bird of Hermes
18
Открыл свой двухкилобайтный экзешник в x32dbg, а тут какая-то хрень. Смущает кнопка "выполнить до пользовательского кода", а что ещё может быть в файле помимо него ?
НѣкъиⰘижєжєиꙁъвьсєсвѣтьноѣсѣтиѥсть•
11
Вопрос тем кто смотрит видео и слушает подкасты - как вы потом ищете нужную вам информацию? Вот статью я прочитал, потом могу искать нужную мне часть банальным поиском. Пропус...
Aleksandr Druzhinin
4
Мне были интересны дишные хаки и я нашёл любопытный способ на форуме через __traits, что-то вроде int delegate(int) fac = (int n) => n == 0 ? 1 : n * __traits(parent, {})(n - ...
Constantin F.
1
Всем привет, подскажите/посоветуйте пожалуйста. Фаердак компоненты, имею одно место где бизнес хочет видеть при открытии формы список всех клиентов, это порядка 30к. Мои дово...
Sasha Sch
14
Ребят, если кто в курсе - скажите, а в загранке такое же засилье маркетплейсов? или там простые сермяжные интернет-магазины живут попроще?
Андрей [aharito] Харитонов
14
@FAssembler ты много с формами работал, как цикл обработки сообщений от окошек надо делать, чтобы IsDialogMessage не ломал ввод в эдиты и навигация по табам работала?
The Bird of Hermes
8
Карта сайта