web-dev-qa-db-fra.com

le marionnettiste attend que l'élément disparaisse ou soit supprimé du DOM

Existe-t-il un moyen ou une API Puppeteer que nous puissions attendre que l'élément disparaisse ou soit supprimé de Dom, puis poursuivre l'exécution?

Par exemple, j'ai une animation de chargement, je veux attendre que cette animation de chargement soit supprimée de Dom.

3
Mehran Shafqat

Essaye ça

await page.waitFor(() => !document.querySelector(querySelector));

ou même le waitForFunction ()

await page.waitForFunction()
0
dev_Fares

Si vous attendez une réponse de l'API, il est peut-être préférable de vous fier à

await page.waitForResponse(response => response.url() === myUrl && response.status() === 200);