Page.$$() 方法
尋找頁面上符合選擇器的元素。如果沒有元素符合選擇器,則回傳值解析為 []
。
簽名
class Page {
$$<Selector extends string>(
selector: Selector,
options?: QueryOptions,
): Promise<Array<ElementHandle<NodeFor<Selector>>>>;
}
參數
參數 | 類型 | 描述 |
---|---|---|
selector | Selector | 用於查詢頁面的選擇器。CSS 選擇器可以直接傳遞,而 Puppeteer 特有的選擇器語法允許透過 文字、a11y 角色和名稱、以及 xpath 和 在 shadow root 中組合這些查詢進行查詢。或者,您可以使用前綴來指定選擇器類型。 |
options | (可選) |
回傳
Promise<Array<ElementHandle<NodeFor<Selector>>>>