我正在尝试运行这段代码:
var aaa = await page.$$eval(
selector,
list => (list, value) => {
return resolve(list.find(element => element.textContent === value));
},
value
);
但我收到了一个错误。
因此,我尝试打印“list”中的项目(因为我认为问题可能在那里),我尝试了这段代码:
var aaa = await page.$$eval(selector, list => list);
我收到了“aaa”是空的。
你有任何想法可能是什么问题吗?
await page.$$eval('li', (list, value) => list.find(e => e.innerText === value), val)
- Yaniv Efraim