Я впервые использую puppeteer
, и мне нужна некоторая помощь по очистке.
Я пытаюсь получить данные из списка Array
элементов;сначала я должен щелкнуть по первому элементу, получить заголовок, вернуться назад, а затем щелкнуть по второму элементу в array
, получить заголовок, вернуться назад и т. д.
Я перепробовал много подходов, но ни одиниз них, кажется, работает от меня.
await page.goto(url);
const result = await page.evaluate(() => {
let title = Array.from(document.querySelectorAll('a[class="Fw(b)"]'))
.map(prvi => prvi.textContent);
console.log(title.length);
return {
title
};
});
browser.close();
return result;