Урок 1.15. Управляемые и неуправляемые компоненты в React
Принципы изменения свойств и состояния в React
Компонент не должен изменять собственные свойства. Собственные свойства (props) следует расценивать как вводные параметры для определенного компонента и эти параметры изменять не следует. Технически их можно изменять, но крайне не рекомендуется, потому что свойства конкретного компонента определяются родительским компонентом. Родительский компонент передаёт определенные свойства своим дочерним компонентам. Компонент может изменять собственное состояние, если такое состояние у него имеется. Компонент...
Родительские и дочерние компоненты в React
У каждого компонента в React за исключением корневого компонента есть родитель (parent). У одного родительского компонента может быть несколько дочерних компонентов (соотношение один ко многим - один родительский компонент может иметь много дочерних компонентов, но один дочерний компонент может иметь только один родительский). Исходя, из вышенаписанного в React существует ещё один важный принцип: Свойства (props) компоненту передаются от родительского компонента...