跳至主要内容
版本: 23.11.1

Page.$$() 方法

在页面上查找与选择器匹配的元素。如果没有任何元素与选择器匹配,则返回值解析为 []

签名

class Page {
$$<Selector extends string>(
selector: Selector,
options?: QueryOptions,
): Promise<Array<ElementHandle<NodeFor<Selector>>>>;
}

参数

参数

类型

描述

selector

Selector

用于查询页面的选择器CSS 选择器可以直接传递,而 Puppeteer 特定的选择器语法允许通过文本a11y 角色和名称以及 xpath跨阴影根组合这些查询进行查询。或者,您可以使用前缀指定选择器类型。

options

QueryOptions

(可选)

返回

Promise<Array<ElementHandle<NodeFor<Selector>>>>

备注

Page.mainFrame().$$(selector) 的快捷方式。