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

170
Views
Los accesorios no pasan de los componentes principales a los secundarios en el componente React Functional

Hola desarrolladores, solo soy un principiante en React.js. Traté de imprimir accesorios pasándolos de padres a hijos.

Este es el archivo app.js

 import React from "react"; import Hooks from "./components/ReactHooks1"; import Hooks2 from "./components/ReactHooks2"; const App = () => { return ( <div> <h1> Welcome to React App </h1> <Hooks2 title2={"Welcome"}/> </div> ) } export default App

Este es un archivo de componente secundario

 import React from 'react'; const Hooks2 = (props) => { console.log(props); } export default Hooks2;

Solo trato de imprimir accesorios pero muestra un objeto vacío. que estoy haciendo mal ayudenme con esto

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

0

Debe devolver algo o nulo al componente principal del elemento secundario, cuando lo esté usando en el componente principal. Esto resolverá tu problema

 export const Hooks2 = (props) => { console.log(props); return <></>; }
about 4 years ago · Juan Pablo Isaza Report

0

@Rasith

No estoy seguro de por qué querría hacer esto, pero si está tratando de pasar un componente secundario que imprimiría algo en la consola. En este caso, debe desestructurar los accesorios del componente . Aquí hay un artículo sobre esto de MDN.

Así es como lo haría:

 const CustomComponent = ({title}) => { console.log(title) } const App = () => { return ( <> <h1>Hello World</h1> <CustomComponent title={"Welcome"}/> </> ); };

Para que el título se imprima en la consola, no es necesario agregar una declaración de devolución al componente secundario. Nuevamente, no estoy seguro de por qué harías esto, pero ahí lo tienes.

about 4 years ago · Juan Pablo Isaza Report

0

Bueno, tratar de console.log title ciertamente no funcionaría porque lo que está pasando se llama title2. Además, su componente secundario no devuelve nada.

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!