Hoppa till huvudinnehåll

waitForDisplayed

Vänta på att ett element ska visas eller inte visas under den angivna tiden i millisekunder.

info

Till skillnad från andra elementkommandon kommer WebdriverIO inte att vänta på att elementet ska existera för att köra detta kommando.

Användning
$(selector).waitForDisplayed({ timeout, reverse, timeoutMsg, interval, withinViewport })
Parametrar
NamnTypDetaljer
options
valfri
WaitForOptionswaitForDisplayed-alternativ (valfritt)
options.timeout
valfri
Numbertid i ms (standard baserad på waitforTimeout konfigurationsvärde)
options.reverse
valfri
Booleanom true väntar den på motsatsen (standard: false)
options.timeoutMsg
valfri
Stringom den finns ersätter den standardfelmeddelandet
options.interval
valfri
Numberintervall mellan kontroller (standard: waitforInterval)
options.withinViewport
valfri
Booleansätt till true för att vänta tills elementet visas inom synfältet (standard: false)
Exempel
index.html
loading...
waitForDisplayedExample.js
loading...
Returnerar
  • <Boolean> return: true om elementet visas (eller inte om flaggan är satt)

Welcome! How can I help?

WebdriverIO AI Copilot