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

202
Visualizações
¿Por qué seguir Ant-Design Syntax no renderiza nada?

Intenté de esta manera, pero no aparecen datos y, mientras compilo, no recibo ningún error. Soy nuevo en reaccionar, gracias de antemano

 const Students = (props) => { let id = props.students; const [studentsData, setStudentsData] = useState(null); const url = "http://localhost:2021/students-data/" + id; console.log(url); useEffect(() => { axios.get(url).then((res) => { setStudentsData(res.data); }); }, [url]); if (!studentsData) { return <Spin />; } // console.log(studentsData) return ( <List dataSource={studentsData} renderItem={(item) => { <List.Item key={item._id}> <Collapse style={{ minWidth: "257px" }}> <Panel header={item.name}> <Row gutter={[16, { xs: 8, sm: 16, md: 24, lg: 32 }]}> <Col className="gutter-row index" span={8}> <div>Year Of Batch</div> </Col> <Col className="gutter-row value" span={16}> <div>{item.yearOfBatch}</div> </Col> </Row> <Row gutter={[16, { xs: 8, sm: 16, md: 24, lg: 32 }]}> <Col className="gutter-row index" span={8}> <div>Skills</div> </Col> <Col className="gutter-row value" span={16}> <div> {item.skills.map((e) => { return e + " , "; })} </div> </Col> </Row> </Panel> </Collapse> </List.Item>; }} /> ); }; export default Students;

¿Por qué los datos no se representan cuando asigné el colapso al atributo renderItem? ¿Cuál es el problema principal aquí? y cómo modificar el código actual para que funcione correctamente

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Te perdiste la palabra clave de return dentro de los accesorios de renderItem

debería ser así

 //... renderItem={(item) => { return (<List.Item key={item._id}> <Collapse style={{ minWidth: "257px" }}> //...

En este caso funciona como se esperaba.

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