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

430
Views
Cómo resolver esto: TypeError: no se puede desestructurar la propiedad 'título' de 'colecciones' porque no está definida

Estos son los datos que obtuve de firestore y quiero usarlos en mi aplicación para mostrar los detalles del producto, pero no puedo recuperarlos en mi aplicación. Ejemplo, quiero que los datos de tienda->colecciones->bolsas->artículos muestren los detalles específicos del producto.

datos obtenidos

Y aquí está mi código en product-details.component.jsx:

 import React, { useEffect, useState } from "react"; import { connect } from "react-redux"; import { fetchCollectionsStart } from '../../redux/shop/shop.actions' const ProductDetailsPage = ({ fetchCollectionsStart, match, collections }) => { const {title, items} = collections; useEffect(() => { fetchCollectionsStart(); }, [fetchCollectionsStart]); console.log(match); const ShowProduct = () => { return ( <div> {title} </div> ) } return ( <div className='product-details'> <div className="row"> <ShowProduct /> </div> </div> ); }; const mapDispatchToProps = dispatch => ({ fetchCollectionsStart: () => dispatch(fetchCollectionsStart()) }); export default connect(null, mapDispatchToProps)(ProductDetailsPage);

La ventana emergente de error se muestra como la imagen a continuación: Error

No sé por qué no puedo desestructurar los datos de las colecciones. ¿Pensé que ya lo había obtenido con éxito en mi aplicación? ¡¡Muchas gracias por ayudarme!!

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Debe desestructurar las bolsas y luego obtener el título de las bolsas.

 const { bags } = collections; console.log(bags.title)

Si no sabe qué hay en las colecciones, puede usar Object.keys() para obtener las diferentes claves de objetos: bolsos, niños, niñas, sombreros, etc.

about 4 years ago · Juan Pablo Isaza Report
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!