Встречается на 1% собеседований по Python

Как передаются данные в компоненты React

В React данные передаются в компоненты через props (сокращение от properties). Props — это объект, содержащий переданные атрибуты. Они доступны только для чтения и передаются от родительского компонента к дочернему.

jsx
// Родительский компонент
function Parent() {
  const message = "Hello from Parent!";
  return <Child greeting={message} />;
}

// Дочерний компонент
function Child(props) {
return <h1>{props.greeting}</h1>;
}

text

Ключевые особенности:
1. **Однонаправленность** — данные передаются только сверху вниз.
2. **Неизменяемость** — дочерний компонент не может изменять полученные props.
3. **Можно передавать любые типы данных** — строки, числа, объекты, функции и даже другие компоненты.

Для работы с props в функциональных компонентах используют параметр функции, в классовых — `this.props`.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы