Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

437
Visualizações
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 Respostas
Responde à pergunta

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda