Вот как я в настоящее время получаю каждое DOM
свойство от ElementHandle
:
let section: ElementHandle = await page.waitForSelector(".selector-list li");
let tagName = await section.$eval('a', (e) => e.tagName);
Но здесь это tagName
. Что если я захочу осмотреть другие объекты?
Я не хочу писать $eval
для каждого свойства.
Вопрос:
Как я могу преобразовать ElementHandle
в объект Dom, чтобы я мог
просмотреть все свойства?
Я хочу получить A
как объект Dom.