跳至主要內容
版本:23.11.1

Page.$$() 方法

尋找頁面上符合選擇器的元素。如果沒有元素符合選擇器,則回傳值解析為 []

簽名

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

參數

參數

類型

描述

selector

Selector

用於查詢頁面的選擇器CSS 選擇器可以直接傳遞,而 Puppeteer 特有的選擇器語法允許透過 文字a11y 角色和名稱、以及 xpath在 shadow root 中組合這些查詢進行查詢。或者,您可以使用前綴來指定選擇器類型。

options

QueryOptions

(可選)

回傳

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

備註

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