React #02 props и ещё про импорт
Added 2024-02-12 14:18:38 +0000 UTCВ этом видео ещё говорим про импорт и продвигаюсь дальше по пропсам.
React #02 props и ещё про импорт
Comments
<div ><div><span class="text">Я бы добавил ещё пару важных вещей:<br></span></div><div><span class="text">Изменение props (да это properties) будут вызывать перерендр компонента. Деструктуризация props'ов используется всегда, так короче, так мы задаём ещё значение по дефолту, есть пропс не прокинули от родителя<br></span></div><div><span class="text">Const UiButton = ({title ='click me'})<br></span></div><div><span class="text">По поводу "глубины" - многие ошибочно думают, что использование пропсов и emit'ов (должно быть в следующем видео, как я думаю:) ) не нужно, если есть стейт менеджеры, event bus и проч. На самом деле это не так. props и emit дают жёсткую и предсказуемую связь между родитель-ребенок. Эта легко рефакторить, такие компоненты легко переносить из проекта в проект, распространять по проекту. Пример: компонент страница, компонент формы. Форма получает props data, популейтит ее по инпута и сообщает родителю событием, когда пользователь кликнул на кнопку submit. А родитель уже делает мутации к серверу, запросы этой data и проч...</span></div></div>
Алексей Степанов
2024-02-12 16:32:57 +0000 UTC