Skip to content

Commit 0a2d04a

Browse files
Translation of the 'api/instance-properties.md' file of the docs
1 parent 8e1c7a2 commit 0a2d04a

File tree

1 file changed

+48
-48
lines changed

1 file changed

+48
-48
lines changed

src/api/instance-properties.md

Lines changed: 48 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,42 @@
1-
# Instance Properties
1+
# Propriedades de Instância
22

33
## $data
44

5-
- **Type:** `Object`
5+
- **Tipo:** `Object`
66

7-
- **Details:**
7+
- **Detalhes:**
88

9-
The data object that the component instance is observing. The component instance proxies access to the properties on its data object.
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.
1010

11-
- **See also:** [Options / Data - data](./options-data.html#data-2)
11+
- **Ver também:** [Opções - Dados](./options-data.html#data-2)
1212

1313
## $props
1414

15-
- **Type:** `Object`
15+
- **Tipo:** `Object`
1616

17-
- **Details:**
17+
- **Detalhes:**
1818

19-
An object representing the current props a component has received. The component instance proxies access to the properties on its props object.
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.
2020

2121
## $el
2222

23-
- **Type:** `any`
23+
- **Tipo:** `any`
2424

25-
- **Read only**
25+
- **Somente leitura**
2626

27-
- **Details:**
27+
- **Detalhes:**
2828

29-
The root DOM element that the component instance is managing.
29+
O elemento raiz do DOM que a instância do componente está gerenciando.
3030

3131
## $options
3232

33-
- **Type:** `Object`
33+
- **Tipo:** `Object`
3434

35-
- **Read only**
35+
- **Somente leitura**
3636

37-
- **Details:**
37+
- **Detalhes:**
3838

39-
The instantiation options used for the current component instance. This is useful when you want to include custom properties in the options:
39+
As opções utilizadas pela atual instância do componente. Isto é útil quando você queira incluir propriedades customizadas nas opções:
4040

4141
```js
4242
const app = Vue.createApp({
@@ -49,47 +49,47 @@
4949

5050
## $parent
5151

52-
- **Type:** `Component instance`
52+
- **Tipo:** `Component instance`
5353

54-
- **Read only**
54+
- **Somente leitura**
5555

56-
- **Details:**
56+
- **Detalhes:**
5757

58-
The parent instance, if the current instance has one.
58+
A instância mãe, caso a instância atual possua uma.
5959

6060
## $root
6161

62-
- **Type:** `Component instance`
62+
- **Tipo:** `Component instance`
6363

64-
- **Read only**
64+
- **Somente leitura**
6565

66-
- **Details:**
66+
- **Detalhes:**
6767

68-
The root component instance of the current component tree. If the current instance has no parents this value will be itself.
68+
A instância do componente raiz da árvore de componentes. Caso a instância atual não tenha pais, este valor será ele mesmo.
6969

7070
## $slots
7171

72-
- **Type:** `{ [name: string]: (...args: any[]) => Array<VNode> | undefined }`
72+
- **Tipo:** `{ [name: string]: (...args: any[]) => Array<VNode> | undefined }`
7373

74-
- **Read only**
74+
- **Somente Leitura**
7575

76-
- **Details:**
76+
- **Detalhes:**
7777

78-
Used to programmatically access content [distributed by slots](../guide/component-basics.html#content-distribution-with-slots). Each [named slot](../guide/component-slots.html#named-slots) has its own corresponding property (e.g. the contents of `v-slot:foo` will be found at `this.$slots.foo()`). The `default` property contains either nodes not included in a named slot or contents of `v-slot:default`.
78+
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`.
7979

80-
Accessing `this.$slots` is most useful when writing a component with a [render function](../guide/render-function.html).
80+
Acessar `this.$slots` é mais útil quando construir um componente com uma [função de renderização](../guide/render-function.html).
8181

82-
- **Example:**
82+
- **Exemplo:**
8383

8484
```html
8585
<blog-post>
8686
<template v-slot:header>
87-
<h1>About Me</h1>
87+
<h1>Sobre</h1>
8888
</template>
8989

9090
<template v-slot:default>
9191
<p>
92-
Here's some page content, which will be included in $slots.default.
92+
Aqui está o conteúdo da página, que será incluído em $slots.default.
9393
</p>
9494
</template>
9595

@@ -113,34 +113,34 @@
113113
})
114114
```
115115

116-
- **See also:**
117-
- [`<slot>` Component](built-in-components.html#slot)
118-
- [Content Distribution with Slots](../guide/component-basics.html#content-distribution-with-slots)
119-
- [Render Functions - Slots](../guide/render-function.html#slots)
116+
- **Ver também:**
117+
- [Componente `<slot>`](built-in-components.html#slot)
118+
- [Distribuição de Conteúdo com Slots](../guide/component-basics.html#distribuição-de-conteúdo-com-slots)
119+
- [Funções de Renderização - Slots](../guide/render-function.html#slots)
120120

121121
## $refs
122122

123-
- **Type:** `Object`
123+
- **Tipo:** `Object`
124124

125-
- **Read only**
125+
- **Somente leitura**
126126

127-
- **Details:**
127+
- **Detalhes:**
128128

129-
An object of DOM elements and component instances, registered with [`ref` attributes](../guide/component-template-refs.html).
129+
Um objeto dos elementos do DOM e as instâncias de componente, registrados com [atributos `ref`](../guide/component-template-refs.html)
130130

131131
- **See also:**
132-
- [Template refs](../guide/component-template-refs.html)
133-
- [Special Attributes - ref](./special-attributes.md#ref)
132+
- [_refs_ de Template ](../guide/component-template-refs.html)
133+
- [Atributos especiais - ref](./special-attributes.md#ref)
134134

135135
## $attrs
136136

137-
- **Type:** `Object`
137+
- **Tipo:** `Object`
138138

139-
- **Read only**
139+
- **Somente leitura**
140140

141-
- **Details:**
141+
- **Detalhes:**
142142

143-
Contains parent-scope attribute bindings and events that are not recognized (and extracted) as component [props](./options-data.html#props) or [custom events](./options-data.html#emits). When a component doesn't have any declared props or custom events, this essentially contains all parent-scope bindings, and can be passed down to an inner component via `v-bind="$attrs"` - useful when creating higher-order components.
143+
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.
144144

145-
- **See also:**
146-
- [Non-Prop Attributes](../guide/component-attrs.html)
145+
- **Veja também:**
146+
- [Atributos Não-Propriedades](../guide/component-attrs.html)

0 commit comments

Comments
 (0)