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

104
Views
Cómo establecer el estado usando los datos recibidos de un punto final de graphQL en un componente basado en clases

Estoy haciendo una llamada a un punto final de graphQL y necesito usar la respuesta para establecer el estado en mi componente basado en clase. Hasta ahora, el código que he escrito se compila, pero me da un error en la consola del navegador que dice "Error de tipo no capturado (en promesa): no se pueden leer las propiedades de undefined (leyendo 'setState')". He intentado definir this.setState en su propia función, pero sigo recibiendo el mismo error.

Aquí está mi código

 constructor() { super() this.state = { categories:[] } } async fetchQuery() { const result = await client.query({ query: getCategories, }); console.log(result) this.setState({ categories: [...result.data.categories] }); } Does anyone know what could be wrong?
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!