Кукловод - страница. $$ (''). Длина возвращает неопределенное - PullRequest
0 голосов
/ 05 июня 2018

У меня были ошибки с моим кодом, поэтому я попытался записать значение в ошибочный код.Итак, я сделал:

const read = await page.$$('.Ns6lhs9 _gfh3').length;

Тогда я console.log(read);

По какой-то причине я получаю undefined, хотя в HTML

есть элементы с именем класса 'Ns6lhs9 _gfh3'

1 Ответ

0 голосов
/ 05 июня 2018

$$ возвращает обещание элемента, в то время как length не обещание, это фактическое значение.

Это должно быть:

const read = (await page.$$('.Ns6lhs9._gfh3')).length;
...