Skip to content

Commit 2a0f3d3

Browse files
authored
Merge pull request #675 from KonstHardy/patch-1
Improve translation & fix typo
2 parents 65c06c8 + 7c95e37 commit 2a0f3d3

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

content/docs/forms.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ redirect_from:
2929

3030
Мы можем скомбинировать оба подхода и сделать состояние React-компонента "единственным источником правды". Тогда React-компонент будет рендерить форму и контролировать её поведение в ответ на пользовательский ввод. Значение элемента формы input в этом случае будет контролировать React, а сам элемент будет называться «управляемый компонент».
3131

32-
Допустим, мы хотим, чтобы предыдущий пример показал в модальном окошке введённое имя, когда мы отправляем форму. Тогда можно написать форму в виде управляемого компонента:
32+
Допустим, мы хотим, чтобы предыдущий пример показал в модальном окне введённое имя, когда мы отправляем форму. Тогда можно написать форму в виде управляемого компонента:
3333

3434
```javascript{4,10-12,21,24}
3535
class NameForm extends React.Component {

content/docs/reference-react-component.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,7 @@ static getDerivedStateFromProps(props, state)
277277

278278
Этот метод существует для [редких случаев](/blog/2018/06/07/you-probably-dont-need-derived-state.html#when-to-use-derived-state), когда состояние зависит от изменений в пропсах. Например, это подойдёт для реализации компонента `<Transition>`, который сравнивает свои предыдущие и следующие дочерние компоненты, чтобы решить, какой из них нужно анимировать.
279279

280-
Производное состояние приводит к сложному коду и делает ваши компоненты сложными для понимания. Убедитесь, что вы знакомы с [простыми альтернативами:](/blog/2018/06/07/you-probably-dont-need-derived-state.html).
280+
Производное состояние приводит к сложному коду и делает ваши компоненты сложными для понимания. Убедитесь, что вы знакомы с [простыми альтернативами:](/blog/2018/06/07/you-probably-dont-need-derived-state.html)
281281

282282
* Чтобы **выполнить побочный эффект при изменении пропсов** (например, сетевой запрос или анимацию) используйте [`componentDidUpdate`](#componentdidupdate).
283283

0 commit comments

Comments
 (0)