Привет, я пытаюсь получить информацию из таблицы, но в этой таблице есть кнопка разбиения на страницы («далее, предыдущая»), и когда я нажимаю кнопку «Далее», навигация не вызывается (просто создается запрос POST, который возвращает новыйHTML таблица).
Моя лучшая идея на данный момент:
1) когда я нажимаю следующую кнопку, это вызывает POST (не навигацию), как я могу дождаться завершения этого POST, прежде чем пытатьсяснова захватить данные со следующей страницы?
2) может быть, я могу обнаружить некоторые изменения в элементе таблицы, но я не знаю, как
3) каков наилучший подход дляэта проблема?
сейчас я делаю это:
while (await page.$(NEXT_BUTTON_SELECTOR) !== null) {
await page.click(NEXT_BUTTON_SELECTOR);
await page.waitFor(2 * 1000);
pageTableArray = getData();
}
но я не убежден, я надеюсь найти какую-то помощь, это сводит меня с ума
Спасибо!