我正在 puppeteer 中制作一个网页抓取程序,该程序应该从网站收集文本。我创建这个类是为了从“#identifierId > option:nth-child(1)”中收集文本并将其存储为对象属性,但它返回一个未定义的值:我错过了什么?
async getText () {
await this.page.waitForSelector('#identifierId> option:nth-child(1)');
this.findText = await this.page.evaluate(() => {
this.text = this.document.querySelector('#identifierId> option:nth-child(1)').innerText
return this.text
})
this.ArrayObject[0].text = this.findText.text
}