Здесь я пытаюсь заставить каждого игрока работать и совпадать, используя player-URL. Когда я передаю селектор в методе page.$$eval
и в элементе обратного вызова, когда я его утешаю, я ничего не получаю.
const stats = await page.$$eval(
"div.score-top.sp.text-center > div.container > div.match-summary > div.row > div.col-sm-12 > div.match-in-summary > div.row > div.col-sm-5 > div.matches-runs-wickets > ul.list-inline ",
(elements) => {
console.log("elements", elements);
return elements.map((match) => {
return (obj = {
matches: match.querySelector(" li:nth-Child(1) >span").innerText,
runs: match.querySelector("li:nth-Child(2) > span").innerText,
});
});
}
);
return stats;
}
но когда я сопоставляю элемент обратного вызова и возвращаю объект, я получаю результаты и совпадения в переменной статистики Подробности кода указаны здесь.