You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/content/reference/react-dom/components/option.md
+24-24
Original file line number
Diff line number
Diff line change
@@ -4,12 +4,12 @@ title: "<option>"
4
4
5
5
<Intro>
6
6
7
-
The [built-in browser `<option>` component](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/option)lets you render an option inside a [`<select>`](/reference/react-dom/components/select) box.
7
+
[Встроенный в браузер компонент `<option>`](https://developer.mozilla.org/ru/docs/Web/HTML/Element/option)отвечает за рендер некоторого пункта списка в поле [`<select>`](/reference/react-dom/components/select).
8
8
9
9
```js
10
10
<select>
11
-
<option value="someOption">Some option</option>
12
-
<option value="otherOption">Other option</option>
11
+
<option value="someOption">Пункт списка</option>
12
+
<option value="otherOption">Другой пункт списка</option>
13
13
</select>
14
14
```
15
15
@@ -19,56 +19,56 @@ The [built-in browser `<option>` component](https://developer.mozilla.org/en-US/
19
19
20
20
---
21
21
22
-
## Reference {/*reference*/}
22
+
## Справочник {/*reference*/}
23
23
24
24
### `<option>` {/*option*/}
25
25
26
-
The [built-in browser `<option>` component](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/option)lets you render an option inside a [`<select>`](/reference/react-dom/components/select) box.
26
+
[Встроенный в браузер компонент `<option>`](https://developer.mozilla.org/ru/docs/Web/HTML/Element/option)отвечает за рендер некоторого пункта списка в поле [`<select>`](/reference/react-dom/components/select).
27
27
28
28
```js
29
29
<select>
30
-
<option value="someOption">Some option</option>
31
-
<option value="otherOption">Other option</option>
30
+
<option value="someOption">Пункт списка</option>
31
+
<option value="otherOption">Другой пункт списка</option>
32
32
</select>
33
33
```
34
34
35
-
[See more examples below.](#usage)
35
+
[См. больше примеров ниже.](#usage)
36
36
37
-
#### Props {/*props*/}
37
+
#### Пропсы {/*props*/}
38
38
39
-
`<option>`supports all [common element props.](/reference/react-dom/components/common#props)
39
+
`<option>`поддерживает все [пропсы общих HTML-элементов.](/reference/react-dom/components/common#props)
40
40
41
-
Additionally, `<option>`supports these props:
41
+
Кроме того, `<option>`поддерживает следующие пропсы:
42
42
43
-
*[`disabled`](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/option#disabled): A boolean. If`true`, the option will not be selectable and will appear dimmed.
44
-
*[`label`](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/option#label): A string. Specifies the meaning of the option. If not specified, the text inside the option is used.
45
-
*[`value`](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/option#value): The value to be used [when submitting the parent `<select>`in a form](/reference/react-dom/components/select#reading-the-select-box-value-when-submitting-a-form) if this option is selected.
43
+
*[`disabled`](https://developer.mozilla.org/ru/docs/Web/HTML/Element/option#disabled): булево значение. Если`true`, то пункт списка не будет доступен для выбора и будет отображаться затемнённым.
44
+
*[`label`](https://developer.mozilla.org/ru/docs/Web/HTML/Element/option#label): строка. Указывает смысловое значение пункта списка. Если значение не указано, то будет использоваться текст самого элемента `<option>`.
45
+
*[`value`](https://developer.mozilla.org/ru/docs/Web/HTML/Element/option#value): Значение, которое будет использоваться [в родительском теге `<select>`при отправке формы](/reference/react-dom/components/select#reading-the-select-box-value-when-submitting-a-form), если данный пункт списка будет выбран.
46
46
47
-
#### Caveats {/*caveats*/}
47
+
#### Предостережения {/*caveats*/}
48
48
49
-
* React does not support the `selected`attribute on `<option>`. Instead, pass this option's `value`to the parent[`<select defaultValue>`](/reference/react-dom/components/select#providing-an-initially-selected-option)for an uncontrolled select box, or [`<select value>`](/reference/react-dom/components/select#controlling-a-select-box-with-a-state-variable)for a controlled select.
49
+
* React не поддерживает атрибут `selected`тега `<option>`. Вместо этого, передайте `value`пункта списка родительскому[`<select defaultValue>`](/reference/react-dom/components/select#providing-an-initially-selected-option)для неуправляемого поля выбора или [`<select value>`](/reference/react-dom/components/select#controlling-a-select-box-with-a-state-variable)для управляемого.
50
50
51
51
---
52
52
53
-
## Usage {/*usage*/}
53
+
## Применение {/*usage*/}
54
54
55
-
### Displaying a select box with options {/*displaying-a-select-box-with-options*/}
55
+
### Отображение поля выбора с пунктами списка {/*displaying-a-select-box-with-options*/}
56
56
57
-
Render a `<select>` with a list of`<option>`components inside to display a select box. Give each `<option>` a`value`representing the data to be submitted with the form.
57
+
Для отображения поля выбора используйте список компонентов`<option>`внутри тега `<select>`. Задайте`value`каждому элементу `<option>`, чтобы предоставить данные для отправки вместе с формой.
58
58
59
-
[Read more about displaying a `<select>`with a list of `<option>` components.](/reference/react-dom/components/select)
59
+
[Подробнее про отображение тега `<select>`со списком компонентов `<option>`.](/reference/react-dom/components/select)
0 commit comments