Skip to content

Commit e305bad

Browse files
authored
Review on migration/props-default-this
1 parent 37d497b commit e305bad

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

src/guide/migration/props-default-this.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
---
2-
title: Acesso ao this na função padrão props
2+
title: Acesso ao this na Função Padrão de Props
33
badges:
44
- breaking
55
---
66

7-
# Acesso ao `this` na função padrão Props <MigrationBadges :badges="$frontmatter.badges" />
7+
# Acesso ao `this` na Função Padrão de Props <MigrationBadges :badges="$frontmatter.badges" />
88

9-
A função padrão props não terá mais acesso a variavel `this`.
9+
As funções fabricadoras de valores padrão de `props` não têm mais acesso à `this`.
1010

11-
Ao invez disso:
11+
Ao invés disso:
1212

13-
- Propriedades brutas são recebidads pelo componente e passadas para as funções como argumento;
13+
- `props` brutas recebidas pelo componente são passadas para as funções padrão como argumento;
1414

15-
- A API de [injeção](../composition-api-provide-inject.md) pode ser utilizada dentro da função padrão.
15+
- A API de [injeção](../composition-api-provide-inject.md) pode ser utilizada dentro de funções padrão.
1616

1717
```js
1818
import { inject } from 'vue'
@@ -21,9 +21,9 @@ export default {
2121
props: {
2222
theme: {
2323
default (props) {
24-
// `props` é o novo valor bruto passado para o componente.
25-
// antes de algum tipo / coerção padrao
26-
// tambem pode ser utilizado `inject` para acessar as propriedades
24+
// `props` são os valores brutos passados para o componente,
25+
// antes de qualquer tipo / coerção padrão.
26+
// Também pode ser utilizado `inject` para acessar propriedades injetadas
2727
return inject('theme', 'default-theme')
2828
}
2929
}

0 commit comments

Comments
 (0)