【发布时间】:2021-03-10 10:49:12
【问题描述】:
我有这个html结构
<div class="parent">
<span class="children">This is children text</span>
<br>
<span>another text</span>
</div>
<div class="parent">
<span class="children">This is children text</span>
<br>
<span>another text</span>
</div>
我尝试用 puppeteer 解析它
result.parents = []
let parents = await page.$$('.parent')
for (let i=0; i<parents.length; i++) {
let chd = await parents[i].$eval('.children', ele => ele.innerText)
result.parents.push(chd)
}
该代码给出错误结果
Could not resolve the browser instance => Error: Error: failed to find element matching selector ".children"
为什么?
【问题讨论】: