Page.$$() 方法
在页面上查找与选择器匹配的元素。如果没有任何元素与选择器匹配,则返回值解析为 []
。
签名
class Page {
$$<Selector extends string>(
selector: Selector,
options?: QueryOptions,
): Promise<Array<ElementHandle<NodeFor<Selector>>>>;
}
参数
参数 | 类型 | 描述 |
---|---|---|
selector | Selector | 用于查询页面的选择器。CSS 选择器可以直接传递,而 Puppeteer 特定的选择器语法允许通过文本、a11y 角色和名称以及 xpath 和 跨阴影根组合这些查询进行查询。或者,您可以使用前缀指定选择器类型。 |
options | (可选) |
返回
Promise<Array<ElementHandle<NodeFor<Selector>>>>