@Bogdnan123

Как передать объект в функцию в React?

Привет ребят, столкнулся с такой проблемой:
Есть к примеру объект
let user = {
  age: 22,
  name: 'Boris'
}


Каким образом я могу передать к примеру user.age в функцию что бы использовать ее как параметр в дальнейшем?

// здесь передаем
  let getUserData = () => {
    getUserParams(user.age)
  }
  // тут получаем как параметр
  let getUserParams = (age) => {
    // используем параметр
  }


Если сделать как я указал выше, то user.age === undefined

В React выглядит вот так:

// component
const UserComponent = ({user}) => {
    // вызываем здесь console.log(user.age) === 22
    let getUserData = () => {
      getUserParams(user.age) // если вызвать console.log(user.age) здесь то === андефайнед
    }

  return(
    //code
  )
}
  • Вопрос задан
  • 700 просмотров
Пригласить эксперта
Ответы на вопрос 1
@L1nks
Так то все работает. Покажите весь ваш код, который не работает
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы