• Empleos
  • Sobre nosotros
  • Empleos
    • Inicio
    • Empleos
    • Cursos y retos
  • Empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Evaluaciones
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

272
Vistas
ReactJS(jsx) Passing Parameters

I am new to react and I was wondering why does the parameter (a) need to be passed with variables e.g a.amount, a.date. What is the process and reasoning behind this?

over 3 years ago · Juan Pablo Isaza
3 Respuestas
Responde la pregunta

0

React takes in a object name, to which you have given the name : a

If you have studied Objects in JavaScript, then to fetch the data, we use 'MyObj'.'key' to fetch the data, here is an example:

const user = { first_name = 'Ayaan', last_name = 'Abbasi } so, to fetch your first name, we do the following: document.write(user.first_name)

hence, in your example, your variable name is a and your data is the title, hence, to fetch your title, you can do a.title ,

for further information on components and props, please read this

over 3 years ago · Juan Pablo Isaza Denunciar

0

The general name for it "props" (in your component it is "a").

"Props" is an object that has all the properties passed to the component.

For example;

<ExampleComponent isEnabled={true} isClickable={false} />

Then you can access those properties in your component in two ways;

1: Get the prop variable and use it an object as you do in your example. 2: Destruct the object in your component to use as you want.

const ExampleComponent = ({isEnabled, isClickable}) => {
    return "<></>";
});

For more information:

https://reactjs.org/docs/components-and-props.html

over 3 years ago · Juan Pablo Isaza Denunciar

0

you passed a prop in your component.

import HelloMessage from "./HelloMessage";
export default function App() {
  return (
    <div className="App">
      <HelloMessage name={"tomnyson"} />
    </div>
  );
}

export default function HelloMessage({name}) {
  return (
    <h1>{name}</h1>
  )
}

enter image description here

link source: https://codesandbox.io/s/hopeful-tesla-3uk94?file=/src/App.js look this document

https://reactjs.org/docs/components-and-props.html

over 3 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda