¿Puppeteer tiene soporte para selectores dinámicos de Ember?
El marco Ember proporciona a cada elemento una identificación única en el formato ember2599.
¿Hay alguna forma de seleccionar el elemento nth ember*? o algún otro método?
Se agradece cualquier ejemplo de código.
¡Gracias!
También me gustaría saber esto :) Se mencionó que #382 solucionaría esto, pero todavía no estoy seguro de cómo 🤔
¡Código no probado por delante!
function nthEmberElement(n) {
return page.evaluateHandle(n => Array.from(document.querySelectorAll('*')).filter(element => element.id.startsWith('ember'))[n], n);
}
await (await nthEmberElement(5)).click();
¡Súper útil @JoelEinbinder! ¡Gracias!
Comentario más útil
¡Código no probado por delante!