Авторизация
Забыли пароль? Введите ваш е-мейл адрес. Вы получите письмо на почту со ссылкой для восстановления пароля.
После регистрации вы сможете задавать вопросы и писать свои ответы, получая за это бонусы. Все остальные функции на сайте доступны без регистрации.
Вы должны войти или зарегистрироваться, чтобы добавить ответ и получить бонусы.
В React, «props» (сокращение от «properties») — это объект, который содержит данные, передаваемые от родительского компонента дочернему компоненту. Он используется для передачи данных и настроек компонентам, чтобы они могли отображать их или выполнять действия на основе этих данных.
Props являются неизменяемыми и доступны только для чтения в компоненте. Они могут содержать любые типы данных, включая строки, числа, объекты, массивы и функции.
Пример использования props:
Родительский компонент:
«`jsx
import React from ‘react’;
import ChildComponent from ‘./ChildComponent’;
const ParentComponent = () => {
const name = ‘John’;
const age = 25;
return (
);
};
export default ParentComponent;
«`
Дочерний компонент:
«`jsx
import React from ‘react’;
const ChildComponent = (props) => {
return (
Name: {props.name}
Age: {props.age}
);
};
export default ChildComponent;
«`
В этом примере родительский компонент передает имя и возраст в дочерний компонент через props. Дочерний компонент затем отображает эти данные.