как передать компонент в компонент react

Аватар пользователя Aleksey
Aleksey
13 апреля 2023

Пример передачи компонента в другой компонент через свойство props:

function ParentComponent(props) {
  return (
    <div>
      <h1>Parent Component</h1>
      {props.childComponent}
    </div>
  );
}

function ChildComponent() {
  return <p>Child Component</p>;
}

function App() {
  const myComponent = <ChildComponent />;
  return <ParentComponent childComponent={myComponent} />;
}

Здесь мы создаем компонент ParentComponent, который принимает props и рендерит свойство childComponent. Затем мы создаем компонент ChildComponent, который мы хотим передать в "ParentComponent".

В функции App мы создаем компонент "myComponent", который содержит ChildComponent, а затем передаем его в ParentComponent через свойство childComponent.

Таким образом, при рендеринге App мы увидим ParentComponent, который содержит ChildComponent.

0 0
Бесплатно
Основы JavaScript
Теория и практика с нуля
Перейти к курсу
Поможем с выбором
Если у вас есть вопросы о формате или вы не знаете, что выбрать, оставьте свой номер — мы позвоним и ответим на все вопросы
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»