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/guide/typescript-support.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
5
5
## Declaração Oficial em Pacotes NPM
6
6
7
-
Um sistema de tipagem estática pode ajudar a prevenir diversos potenciais erros de _runtime_ conforme as aplicações crescem, é por isso que o Vue 3 é escrito em TypeScript. Isso significa que você não precisa de nenhum ferramental adicional para usar TypeScript com Vue - temos um suporte de primeiro mundo.
7
+
Um sistema de tipagem estática pode ajudar à prevenir diversos potenciais erros de _runtime_ conforme as aplicações crescem, é por isso que o Vue 3 é escrito em TypeScript. Isso significa que você não precisa de nenhum ferramental adicional para usar TypeScript com Vue - temos um suporte de primeiro mundo.
8
8
9
9
## Configuração Recomendada
10
10
@@ -22,7 +22,7 @@ Um sistema de tipagem estática pode ajudar a prevenir diversos potenciais erros
22
22
}
23
23
```
24
24
25
-
Observe que você precisa incluir `strict: true` (ou ao menos `noImplicitThis: true`, que é uma parte da _flag_`strict`) para aumentar a checagem do `this` em métodos de componentes. Caso contrário, será sempre tratado como tipo `any`.
25
+
Observe que você precisa incluir `strict: true` (ou ao menos `noImplicitThis: true`, que é uma parte da _flag_`strict`) para aumentar a checagem de tipos do `this` em métodos de componentes, caso contrário, será sempre tratado como tipo `any`.
26
26
27
27
Veja a [documentação das opções do compilador TypeScript](https://www.typescriptlang.org/docs/handbook/compiler-options.html) para mais detalhes.
28
28
@@ -53,13 +53,13 @@ Certifique-se que a parte `script` do componente tem o TypeScript definido como
53
53
54
54
### Suporte do Editor
55
55
56
-
Para o desenvolvimento de aplicações Vue com TypeScript, nós recomendamento fortemente usar o[Visual Studio Code](https://code.visualstudio.com/), que fornece um excelente suporte para o TypeScript. Se você está usando [componentes Single File](./single-file-component.html) (SFCs), obtenha a incrível [extensão Vetur](https://github.com/vuejs/vetur), que provê a inferência do TypeScript dentro de SFCs e muitos outros ótimos recursos.
56
+
Para o desenvolvimento de aplicações Vue com TypeScript, nós recomendamos fortemente o uso do[Visual Studio Code](https://code.visualstudio.com/), que fornece um excelente suporte para o TypeScript. Se você está usando [componentes Single File](./single-file-component.html) (SFCs), obtenha a incrível [extensão Vetur](https://github.com/vuejs/vetur), que provê a inferência do TypeScript dentro de SFCs e muitos outros ótimos recursos.
57
57
58
-
O [WebStorm](https://www.jetbrains.com/webstorm/) também fornece um suporte pronto pra uso para ambos, TypeScript e Vue.
58
+
O [WebStorm](https://www.jetbrains.com/webstorm/) também fornece um suporte pronto para uso de ambos, TypeScript e Vue.
59
59
60
-
## Definindo componentes Vue
60
+
## Definindo Componentes Vue
61
61
62
-
Para permitir o TypeScript inferir corretamente os tipos dentro das opções do componente Vue, você precisa definir os componentes com o método global `defineComponent`:
62
+
Para permitir ao TypeScript inferir corretamente os tipos dentro das opções do componente Vue, você precisa definir os componentes com o método global `defineComponent`:
0 commit comments