我的代码有错误,所以我尝试将值记录在错误的代码中.所以我做了:
const read = await page.$$('.Ns6lhs9 _gfh3').length;
然后我console.log(read);
由于某些原因,尽管HTML中存在类名为“ Ns6lhs9 _gfh3”的元素,但我却未定义
解决方法:
$$返回元素的承诺,而长度不是承诺,而是实际值.
它应该是:
const read = (await page.$$('.Ns6lhs9._gfh3')).length;