我开始玩木偶了,但是我经常会遇到这个错误。 有什么方法可以避免这个错误,并且返回所有不为空的值的结果吗? 这段代码有时有效,有时无效,我不知道如何避免
const test = await page.evaluate(() =>
Array.from(document.querySelectorAll(.div)).map((a) => ({
result: a.querySelector('.any-div').textContent.trim()
}))
);
请尝试以下操作
const test = await page.evaluate(() =>
Array.from(document.querySelectorAll(.div)).map((a) => ({
result: a.querySelector('.any-div') && a.querySelector('.any-div').textContent.trim()
}))
);