PuppeteerはEmberダイナミックセレクターをサポートしていますか?
Emberフレームワークは、各要素にember2599の形式で一意のIDを提供します。
n番目のember *要素を選択する方法はありますか? または他の方法?
どんなコード例でもありがたいです。
ありがとう!
これも知りたいです:)#382でこれが修正されると言われましたが、どうすればよいかわかりません🤔
未テストのコードが先にあります!
function nthEmberElement(n) {
return page.evaluateHandle(n => Array.from(document.querySelectorAll('*')).filter(element => element.id.startsWith('ember'))[n], n);
}
await (await nthEmberElement(5)).click();
とても便利な@JoelEinbinder! ありがとう!
最も参考になるコメント
未テストのコードが先にあります!