剧作家 - 在页面上找不到选择器时执行
Playwright - do while selector not found on page
我正在使用 PlayWright 并希望在 DOM 中找不到元素时执行操作。
我的代码类似于:
while(!page.locator('.list-empty'))
{
await removeAllRoles();
}
这行不通。我怎样才能做到这一点?
为此您需要使用 isVisible
方法。
while(!(await page.locator('.list-empty').isVisible())) {
// do something
}
此外,您可以使用isHidden
方法。与isVisible
相反。
while(await page.locator('.list-empty').isHidden()) {
// do something
}