跳到主要內容
版本:23.11.1

Frame.locator() 方法

locator(): Locator<NodeFor<Selector>>

為提供的選擇器建立一個定位器。有關詳細資訊和支援的動作,請參閱 Locator

簽名

class Frame {
locator<Selector extends string>(
selector: Selector,
): Locator<NodeFor<Selector>>;
}

參數

參數

類型

描述

selector

Selector

要查詢頁面的選擇器CSS 選擇器可以直接傳遞,並且 Puppeteer 特定的選擇器語法允許通過 文字a11y 角色和名稱 以及 xpath 進行查詢,並且 跨陰影根結合這些查詢。或者,您可以使用前綴來指定選擇器類型。

返回

Locator<NodeFor<Selector>>

locator(): Locator<Ret>

為提供的函式建立一個定位器。有關詳細資訊和支援的動作,請參閱 Locator

簽名

class Frame {
locator<Ret>(func: () => Awaitable<Ret>): Locator<Ret>;
}

參數

參數

類型

描述

func

() => Awaitable<Ret>

返回

Locator<Ret>