Skip to content

Commit 0384208

Browse files
authored
Merge pull request #244 from fabiodepin/patch-11
Update mixins.md
2 parents 2e2c450 + b27f6ac commit 0384208

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/guide/mixins.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ app.mount('#mixins-basic') // => "olá do mixin!"
3131

3232
Quando um _mixin_ e o próprio componente contêm opções se sobrepondo, elas serão "mescladas" usando estratégias apropriadas.
3333

34-
For example, each mixin can have its own `data` function. Each of them will be called, with the returned objects being merged. Properties from the component's own data will take priority in cases of conflicts.
34+
Por exemplo, cada _mixin_ pode ter sua própria função `data`. Cada uma delas será chamada, com os objetos retornados sendo mesclados. As propriedades dos próprios dados do componente terão prioridade em caso de conflitos.
3535

3636
```js
3737
const myMixin = {
@@ -219,7 +219,7 @@ No Vue 2, os _mixins_ eram a principal ferramenta para abstrair partes da lógic
219219

220220
- _Mixins_ são propensos à conflitos: como as propriedades de cada _mixin_ são mescladas no mesmo componente, você ainda precisa conhecer todos os outros _mixins_ para evitar conflitos de nome de propriedade e para depuração.
221221

222-
- Properties seem to appear from nowhere: If a component uses multiple mixins it isn't necessarily obvious which properties came from which mixin.
222+
- As propriedades parecem surgir do nada: se um componente usa vários _mixins_, não é necessariamente óbvio quais propriedades vieram de cada _mixin_.
223223

224224
- Reutilização é limitada: não podemos passar nenhum parâmetro ao _mixin_ para alterar sua lógica, o que reduz sua flexibilidade em termos de abstração da lógica.
225225

0 commit comments

Comments
 (0)