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
+23-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
+
O [componente nativo do navegador `<option>`](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/option)permite que você renderize uma opção dentro de uma caixa [`<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">Alguma opção</option>
12
+
<option value="otherOption">Outra opção</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
+
## Referência {/*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
+
O [componente nativo do navegador `<option>`](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/option)permite que você renderize um option dentro de uma caixa [`<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">Alguma opção</option>
31
+
<option value="otherOption">Outra opção</option>
32
32
</select>
33
33
```
34
34
35
-
[See more examples below.](#usage)
35
+
[Veja mais exemplos abaixo.](#usage)
36
36
37
37
#### Props {/*props*/}
38
38
39
-
`<option>`supports all [common element props.](/reference/react-dom/components/common#props)
39
+
`<option>`suporta todas as [props comuns do elemento.](/reference/react-dom/components/common#props)
40
40
41
-
Additionally, `<option>`supports these props:
41
+
Adicionalmente, `<option>`suporta estas props:
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/en-US/docs/Web/HTML/Element/option#disabled): A boolean. Se`true`, a opção não será selecionável e aparecerá esmaecida.
44
+
*[`label`](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/option#label): Uma string. Especifica o significado da opção. Se não especificado, o texto dentro da opção é usado.
45
+
*[`value`](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/option#value): O valor a ser usado [ao enviar o `<select>`pai em um formulário](/reference/react-dom/components/select#reading-the-select-box-value-when-submitting-a-form)se esta opção estiver selecionada.
46
46
47
-
#### Caveats {/*caveats*/}
47
+
#### Ressalvas {/*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 não suporta o atributo`selected`no `<option>`. Em vez disso, passe o `value`desta opção para o componente pai [`<select defaultValue>`](/reference/react-dom/components/select#providing-an-initially-selected-option)para uma caixa de seleção não controlada, ou[`<select value>`](/reference/react-dom/components/select#controlling-a-select-box-with-a-state-variable)para um componente controlado.
50
50
51
51
---
52
52
53
-
## Usage {/*usage*/}
53
+
## Uso {/*usage*/}
54
54
55
-
### Displaying a select box with options {/*displaying-a-select-box-with-options*/}
55
+
### Exibindo uma caixa de seleção com opções {/*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
+
Renderize um`<select>`com uma lista de componentes `<option>`dentro para exibir uma caixa de seleção. Dê a cada `<option>`um`value`que representa os dados a serem enviados com o formulário.
58
58
59
-
[Read more about displaying a `<select>`with a list of `<option>` components.](/reference/react-dom/components/select)
59
+
[Leia mais sobre como exibir um `<select>`com uma lista de componentes `<option>`.](/reference/react-dom/components/select)
60
60
61
61
<Sandpack>
62
62
63
63
```js
64
64
exportdefaultfunctionFruitPicker() {
65
65
return (
66
66
<label>
67
-
Pick a fruit:
67
+
Escolha uma fruta:
68
68
<select name="selectedFruit">
69
-
<option value="apple">Apple</option>
69
+
<option value="apple">Maçã</option>
70
70
<option value="banana">Banana</option>
71
-
<option value="orange">Orange</option>
71
+
<option value="orange">Laranja</option>
72
72
</select>
73
73
</label>
74
74
);
@@ -79,5 +79,4 @@ export default function FruitPicker() {
0 commit comments