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

Python Middle Без компании
Как передаются данные в компоненты React
Ответы
В React данные передаются в компоненты через **props** (сокращение от properties). Props — это объект, содержащий переданные атрибуты. Они доступны только для чтения и передаются от родительского компонента к дочернему. ``` // Родительский компонент function Parent() { const message = "Hello from Parent!"; return <Child greeting={message} />; } // Дочерний компонент function Child(props) { return <h1>{props.greeting}</h1>; } ``` Ключевые особенности: - **Однонаправленность** — данные передаются только сверху вниз. - **Неизменяемость** — дочерний компонент не может изменять полученные props. - **Можно передавать любые типы данных** — строки, числа, объекты, функции и даже другие компоненты. Для работы с props в функциональных компонентах используют параметр функции, в классовых — `this.props`.