我正在与 Playwright 合作抓取一个目录。我能够像这样获得每个“块”内容:
let nestedElementsToCapture = ['.title', '.subhead', '#url']
this.page.$$eval('li', (spans) =>
spans.map((span) => span.innerText)
);
我想不通的是如何在每个“块”中获取定义的嵌套元素。
例如:
li > .title
, li > .subhead
,li > #url
我将如何为每个块捕获这些元素?现在我得到的只是一大串文本,其中包含每个文本中的所有文本li