Page.locator() 方法
locator(): Locator<NodeFor<Selector>>
為提供的選擇器建立一個定位器。有關詳細資訊和支援的操作,請參閱Locator。
簽名
class Page {
locator<Selector extends string>(
selector: Selector,
): Locator<NodeFor<Selector>>;
}
參數
參數 | 類型 | 描述 |
---|---|---|
selector | Selector | 用來查詢頁面的選擇器。CSS 選擇器可以直接傳遞,而Puppeteer 特定的選擇器語法允許通過文字、a11y 角色和名稱、以及xpath 和結合這些跨越陰影根的查詢來進行查詢。或者,您可以使用前綴來指定選擇器類型。 |
返回
locator(): Locator<Ret>
為提供的函式建立一個定位器。有關詳細資訊和支援的操作,請參閱Locator。
簽名
class Page {
locator<Ret>(func: () => Awaitable<Ret>): Locator<Ret>;
}
參數
參數 | 類型 | 描述 |
---|---|---|
func | () => Awaitable<Ret> |
返回
Locator<Ret>