Skip to content

Instantly share code, notes, and snippets.

@Dmitriy-8-Kireev
Last active December 5, 2018 15:50
Show Gist options
  • Save Dmitriy-8-Kireev/c973d83da97af9e98ec7007972653f30 to your computer and use it in GitHub Desktop.
Save Dmitriy-8-Kireev/c973d83da97af9e98ec7007972653f30 to your computer and use it in GitHub Desktop.
Основы визуально

Пример с классом

1543934377102

Используем функцию, а не класс, props передается аргументом функции:

1543934903985

State и setState

1543935236349 1543935358727 1543937085392 1543937238249 1543937441206

Передача значений

От родителя к ребенку

1543937771924 1543937867381

От ребенка к родителю

1543937981360

Первый способ — это передача callback-функций. Обработчики событий являются примерами этого способа, например:

1543938429667

Второй способ называется event bubbling происходит ловля события, которое происходит на элементе ребенка, но событие, которое порождается ребенком, будет поймано уже у родителя

1543938585857

От ребенка ребенку

1543938778057 1543938701653

Для работы с данными в формах, их валидацией, реагированием на изменения, в реакте используется методология lifting state up или подъем данных в состояние компоненты.

1544024754207 1544024953297

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment