Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

279
Views
Usar titiritero para acceder a los controladores de eventos de reacción

Estoy tratando de usar titiritero para acceder a las propiedades de un elemento. Específicamente, necesito la clave o el identificador de lista del objeto del controlador de eventos de reacción

 __reactEventHandlers$(the rest is dynamically generated) > children[0] > key

captura de pantalla de devtools en la página pestaña de propiedades en el elemento .RoyalTicketList__container

Hasta ahora await page.$(".RoyalTicketListPanel"); o await page.$(".RoyalTicketListPanel__0"); siendo el primero un elemento ul y el segundo el primer elemento de la lista, devuelve una gran cantidad de datos para el elemento, pero no para el objeto controlador de eventos.
He intentado

 await page.evaluate((selector) => { return document.querySelector(selector); }, selector);

también y simplemente devuelve indefinido.
Alguien publicó una pregunta similar aquí Cómo acceder a los controladores de eventos de React con Puppeteer
Pero la respuesta también devuelve indefinido en mi caso.
Estoy perplejo en este punto, si alguien puede ayudarme con esto, se lo agradecería mucho.
Además, si alguien quiere intentar recrear lo que estoy haciendo, estoy usando titiritero para ir a un evento en stubhub y luego intento obtener los identificadores de entradas de la lista de entradas.

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!