Skip to content

Commit ab43aa3

Browse files
committed
translate h() arguments section
1 parent 339108b commit ab43aa3

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

src/guide/render-function.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -127,36 +127,36 @@ return Vue.h('h1', {}, this.blogTitle)
127127

128128
O que função `h()` retorna? Não é _exatamente_ um elemento DOM real. Ela retorna um objeto que contém informações que descrevem para o Vue que tipo de nó deve ser renderizado na página, incluíndo descrições de qualquer nó filho. Chamamos essa descrição do nó de "nó virtual", geralmente abreviado para **_VNode_**. "Virtual DOM" é como chamamos toda a árvore de _VNodes_, constituída de uma árvore de componentes Vue.
129129

130-
## `h()` Arguments
130+
## Argumentos de `h()`
131131

132-
The `h()` function is a utility to create VNodes. It could perhaps more accurately be named `createVNode()`, but it's called `h()` due to frequent use and for brevity. It accepts three arguments:
132+
A função `h()`é um utilitário para criar _VNodes_. Poderia, talvez, ser nomeado com mais precisão como `createVNode()`, mas é chamada `h()` devido ao uso frequente e por brevidade. Ela aceita três argumentos:
133133

134134
```js
135135
// @returns {VNode}
136136
h(
137137
// {String | Object | Function } tag
138-
// An HTML tag name, a component or an async component.
139-
// Using function returning null would render a comment.
138+
// O nome de uma tag HTML, um componente ou um componente assíncrono.
139+
// Usar uma função que retorna null vai renderizar um comentário.
140140
//
141-
// Required.
141+
// Obrigatório.
142142
'div',
143143

144144
// {Object} props
145-
// An object corresponding to the attributes, props and events
146-
// we would use in a template.
145+
// Um objeto correspondente aos atributos, propriedades e eventos
146+
// que utilizaríamos em um template.
147147
//
148-
// Optional.
148+
// Opcional.
149149
{},
150150

151151
// {String | Array | Object} children
152-
// Children VNodes, built using `h()`,
153-
// or using strings to get 'text VNodes' or
154-
// an object with slots.
152+
// VNodes filhos, construídos usando `h()`,
153+
// ou usando strings to obter 'VNodes de texto' ou
154+
// um objeto com slots.
155155
//
156-
// Optional.
156+
// Opcional.
157157
[
158-
'Some text comes first.',
159-
h('h1', 'A headline'),
158+
'Algum texto vem primeiro.',
159+
h('h1', 'Um título'),
160160
h(MyComponent, {
161161
someProp: 'foobar'
162162
})

0 commit comments

Comments
 (0)