waitForDisplayed
等待元素在提供的毫秒数内显示或不显示。
信息
与其他元素命令相反,WebdriverIO 不会等待元素存在才能执行此命令。
用法
$(selector).waitForDisplayed({ timeout, reverse, timeoutMsg, interval, withinViewport })
参数
名称 | 类型 | 详情 |
---|---|---|
options 可选 | WaitForOptions | waitForDisplayed 选项(可选) |
options.timeout 可选 | 数字 | 以毫秒为单位的时间(默认根据waitforTimeout 配置值设置) |
options.reverse 可选 | 布尔值 | 如果为真,则等待相反的情况(默认:false) |
options.timeoutMsg 可选 | 字符串 | 如果存在,则覆盖默认错误消息 |
options.interval 可选 | 数字 | 检查之间的间隔(默认:waitforInterval ) |
options.withinViewport 可选 | 布尔值 | 设置为 true 以等待元素在视口中显示(默认:false ) |
示例
index.html
loading...
waitForDisplayedExample.js
loading...