Skip to content

Commit c9826da

Browse files
angryermineanother-guy
authored andcommitted
Fix typos in reference-react
1 parent afe513a commit c9826da

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

content/docs/reference-react.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@ redirect_from:
1919

2020
### Компоненты {#components}
2121

22-
React-компоненты позволяют разделить пользовательский интерфейс на независимые, повторно используемые части и думать о них по отдельности. React-компоненты могут быть обявлены путём создания подклассов `React.Component` или `React.PureComponent`.
22+
React-компоненты позволяют разделить пользовательский интерфейс на независимые, повторно используемые части и думать о них по отдельности. React-компоненты могут быть объявлены путём создания подклассов `React.Component` или `React.PureComponent`.
2323

2424
- [`React.Component`](#reactcomponent)
2525
- [`React.PureComponent`](#reactpurecomponent)
2626

2727
Если вы не используете классы ES6, вместо них вы можете использовать модуль `create-react-class`. Читайте [Использование React без ES6](/docs/react-without-es6.html), чтобы получить подробную информацию.
2828

29-
React-компоненты также могут быть обявлены как функции, которые могут быть обёрнуты:
29+
React-компоненты также могут быть объявлены как функции, которые могут быть обёрнуты:
3030

3131
- [`React.memo`](#reactmemo)
3232

@@ -186,7 +186,7 @@ React.cloneElement(
186186
<element.type {...element.props} {...props}>{children}</element.type>
187187
```
188188

189-
Однако, в этом случае, сохранятся `ref`. Это означает если вы получите ребёнка с `ref` на нем, вы случайно не украдёте его у родителя. Вы получите тот же `ref`, прикреплённый к вашему новому элементу.
189+
Однако, в этом случае, сохранятся `ref`. Это означает если вы получите ребёнка с `ref` на нём, вы случайно не украдёте его у родителя. Вы получите тот же `ref`, прикреплённый к вашему новому элементу.
190190

191191
Этот API был представлен как замена устаревшего `React.addons.cloneWithProps()`.
192192

@@ -254,7 +254,7 @@ React.Children.count(children)
254254
React.Children.only(children)
255255
```
256256

257-
Проверяет, что у `children` есть только один потомок (React элемент), и возвращает его. Иначе этот метод выдает ошибку.
257+
Проверяет, что у `children` есть только один потомок (React элемент), и возвращает его. Иначе этот метод выдаёт ошибку.
258258

259259
> Примечание:
260260
>
@@ -270,7 +270,7 @@ React.Children.toArray(children)
270270

271271
> Примечание:
272272
>
273-
> `React.Children.toArray()` изменяет ключи, чтобы сохранить семантику вложенных массивов, когда делает плоским списков дочерних элементов. То есть `toArray` ставит префикс перед каждым ключом в возвращаемом массиве, так что ключ каждого элемента находится в области входного массива, содержащего его.
273+
> `React.Children.toArray()` изменяет ключи, чтобы сохранить семантику вложенных массивов, когда делает плоским список дочерних элементов. То есть `toArray` ставит префикс перед каждым ключом в возвращаемом массиве, так что ключ каждого элемента находится в области входного массива, содержащего его.
274274

275275
* * *
276276

@@ -289,7 +289,7 @@ render() {
289289
}
290290
```
291291

292-
Вы также можете использовать его сокращенный синтаксис `<></>`. Чтобы узнать подробнее см. [React v16.2.0: Улучшенная поддержка фрагментов](/blog/2017/11/28/react-v16.2.0-fragment-support.html).
292+
Вы также можете использовать его сокращённый синтаксис `<></>`. Чтобы узнать подробнее см. [React v16.2.0: Улучшенная поддержка фрагментов](/blog/2017/11/28/react-v16.2.0-fragment-support.html).
293293

294294
### `React.createRef` {#reactcreateref}
295295

@@ -299,7 +299,7 @@ render() {
299299
### `React.forwardRef` {#reactforwardref}
300300

301301
`React.forwardRef` создаёт React компонент, который перенаправляет атрибут [ref](/docs/refs-and-the-dom.html), что он получает, другому компоненту ниже в дереве.
302-
Этот метод не очень распространен, но особенно полезен в двух сценариях:
302+
Этот метод не очень распространён, но особенно полезен в двух сценариях:
303303

304304
* [Перенаправление рефов в DOM-компоненты](/docs/forwarding-refs.html#forwarding-refs-to-dom-components)
305305
* [Перенаправление рефов в компонентах высшего порядка](/docs/forwarding-refs.html#forwarding-refs-in-higher-order-components)
@@ -308,7 +308,7 @@ render() {
308308

309309
`embed:reference-react-forward-ref.js`
310310

311-
В приведённом выше примере React обнаруживает `ref`, переданный элементу `<FancyButton ref={ref}>`, и передаёт его через второй аргумент в функцию рендера внутри вызова `React.forwardRef`. В свою очередь, функция рендера передает `ref` в элемент `<button ref={ref}>`.
311+
В приведённом выше примере React обнаруживает `ref`, переданный элементу `<FancyButton ref={ref}>`, и передаёт его через второй аргумент в функцию рендера внутри вызова `React.forwardRef`. В свою очередь, функция рендера передаёт `ref` в элемент `<button ref={ref}>`.
312312

313313
В результате, после того как React добавит реф, `ref.current` будет указывать непосредственно на экземпляр `<button>` элемента DOM.
314314

0 commit comments

Comments
 (0)