|
1 |
| -# Propriedades de Instância |
| 1 | +# Propriedades da Instância |
2 | 2 |
|
3 | 3 | ## $data
|
4 | 4 |
|
5 | 5 | - **Tipo:** `Object`
|
6 | 6 |
|
7 | 7 | - **Detalhes:**
|
8 | 8 |
|
9 |
| - O objeto de dados que a instância do componente está observando. As proxies da instância do componente acessam as propriedades deste objeto de dados. |
| 9 | + O objeto de dados que a instância do componente está observando. A instância do componente faz _proxy_ de acesso às propriedades em seu objeto de dados. |
10 | 10 |
|
11 | 11 | - **Ver também:** [Opções - Dados](./options-data.html#data-2)
|
12 | 12 |
|
|
16 | 16 |
|
17 | 17 | - **Detalhes:**
|
18 | 18 |
|
19 |
| - Um objeto representando a propriedade atual que o componente recebeu. As proxies de instância do componente acessam as propriedades em seu objeto de propriedades. |
| 19 | + Um objeto representando as props atuais que o componente recebeu. A instância do componente faz _proxy_ de acesso às propriedades em seu objeto de props. |
20 | 20 |
|
21 | 21 | ## $el
|
22 | 22 |
|
|
28 | 28 |
|
29 | 29 | O elemento raiz do DOM que a instância do componente está gerenciando.
|
30 | 30 |
|
31 |
| - For components using [fragments](../guide/migration/fragments), `$el` will be the placeholder DOM node that Vue uses to keep track of the component's position in the DOM. It is recommended to use [template refs](../guide/component-template-refs.html) for direct access to DOM elements instead of relying on `$el`. |
| 31 | + Para componentes usando [fragmentos](../guide/migration/fragments), `$el` será o nó DOM _placeholder_ que o Vue usa para acompanhar a posição do componente no DOM. Recomenda-se usar [_refs_ de _template_](../guide/component-template-refs.html) para acesso direto aos elementos DOM em vez de depender de `$el`. |
32 | 32 |
|
33 | 33 | ## $options
|
34 | 34 |
|
|
38 | 38 |
|
39 | 39 | - **Detalhes:**
|
40 | 40 |
|
41 |
| - As opções utilizadas pela atual instância do componente. Isto é útil quando você queira incluir propriedades customizadas nas opções: |
| 41 | + As opções da instanciação usadas pela instância do componente atual. Isso é útil quando você deseja incluir propriedades personalizadas nas opções: |
42 | 42 |
|
43 | 43 | ```js
|
44 | 44 | const app = createApp({
|
|
57 | 57 |
|
58 | 58 | - **Detalhes:**
|
59 | 59 |
|
60 |
| - A instância mãe, caso a instância atual possua uma. |
| 60 | + A instância pai, se a instância atual tiver uma. |
61 | 61 |
|
62 | 62 | ## $root
|
63 | 63 |
|
|
67 | 67 |
|
68 | 68 | - **Detalhes:**
|
69 | 69 |
|
70 |
| - A instância do componente raiz da árvore de componentes. Caso a instância atual não tenha pais, este valor será ele mesmo. |
| 70 | + A instância do componente raiz da árvore de componentes atual. Caso a instância atual não tenha pais, este valor será ela mesmo. |
71 | 71 |
|
72 | 72 | ## $slots
|
73 | 73 |
|
|
77 | 77 |
|
78 | 78 | - **Detalhes:**
|
79 | 79 |
|
80 |
| - Usado para o acesso de conteúdo [distribuído com slots](../guide/component-basics.html#content-distribution-with-slots) de forma programática. Cada [slot nomeado](../guide/component-slots.html#slots-nomeados) tem sua propriedade correspondente (e.g. o conteúdo de `v-slot:foo` será encontrado em `this.$slots.foo()`). A propriedade `default` contém os demais nós não incluídos nos slots nomeados ou conteúdos do `v-slot:default`. |
| 80 | + Usado para o acesso de conteúdo [distribuído com slots](../guide/component-basics.html#distribuicao-de-conteudo-com-slots) de forma programática. Cada [slot nomeado](../guide/component-slots.html#slots-nomeados) tem sua propriedade correspondente (e.g. o conteúdo de `v-slot:foo` será encontrado em `this.$slots.foo()`). A propriedade `default` contém os outros nós não incluídos nos slots nomeados ou conteúdos do `v-slot:default`. |
81 | 81 |
|
82 |
| - Acessar `this.$slots` é mais útil quando construir um componente com uma [função de renderização](../guide/render-function.html). |
| 82 | + Acessar `this.$slots` é mais útil ao construir um componente com uma [função de renderização](../guide/render-function.html). |
83 | 83 |
|
84 | 84 | - **Exemplo:**
|
85 | 85 |
|
|
118 | 118 |
|
119 | 119 | - **Ver também:**
|
120 | 120 | - [Componente `<slot>`](built-in-components.html#slot)
|
121 |
| - - [Distribuição de Conteúdo com Slots](../guide/component-basics.html#distribuição-de-conteúdo-com-slots) |
| 121 | + - [Distribuição de Conteúdo com Slots](../guide/component-basics.html#distribuicao-de-conteudo-com-slots) |
122 | 122 | - [Funções de Renderização - Slots](../guide/render-function.html#slots)
|
123 | 123 |
|
124 | 124 | ## $refs
|
|
129 | 129 |
|
130 | 130 | - **Detalhes:**
|
131 | 131 |
|
132 |
| - Um objeto dos elementos do DOM e as instâncias de componente, registrados com [atributos `ref`](../guide/component-template-refs.html) |
| 132 | +Um objeto dos elementos do DOM e as instâncias de componente, registrados com [atributos `ref`](../guide/component-template-refs.html) |
133 | 133 |
|
134 |
| -- **See also:** |
135 |
| - - [_refs_ de Template ](../guide/component-template-refs.html) |
136 |
| - - [Atributos especiais - ref](./special-attributes.md#ref) |
| 134 | +- **Ver também:** |
| 135 | + - [_refs_ de _Template_](../guide/component-template-refs.html) |
| 136 | + - [Atributos especiais - `ref`](./special-attributes.md#ref) |
137 | 137 |
|
138 | 138 | ## $attrs
|
139 | 139 |
|
|
143 | 143 |
|
144 | 144 | - **Detalhes:**
|
145 | 145 |
|
146 |
| -Contêm o atributo de escopo-pai e eventos que não são reconhecidos (e extraídos) como [propriedades](./options-data.html#props) do componente ou [eventos customizados](./options-data.html#emits). Quando um componente não possui nenhuma propriedade declarada ou eventos customizados, esse essencialmente contêm todos os bindings do escopo-pai, e podem ser passados abaixo para um componente interno via `v-bind="$attrs'"` - útil na criação de componentes de prioridade alta. |
| 146 | +Contém atributos vinculados do escopo-pai e eventos que não são reconhecidos (e extraídos) como [props](./options-data.html#props) de componentes ou [eventos personalizados](./options-data.html#emits). Quando um componente não possui nenhuma propriedade declarada ou eventos customizados, esse essencialmente contém todos os vínculos do escopo-pai, e pode ser passado abaixo para um componente interno via `v-bind="$attrs"` - útil ao criar componentes de ordem superior. |
147 | 147 |
|
148 | 148 | - **Veja também:**
|
149 | 149 | - [Atributos Não-Propriedades](../guide/component-attrs.html)
|
150 |
| - - [Options / Misc - inheritAttrs](./options-misc.html#inheritattrs) |
| 150 | + - [Opções / Diversos - inheritAttrs](./options-misc.html#inheritattrs) |
0 commit comments