Skip to content

Commit 6260a92

Browse files
committed
Review in guide/migration/events-api
1 parent a9da95c commit 6260a92

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

src/guide/migration/events-api.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ badges:
33
- breaking
44
---
55

6-
# API de eventos <MigrationBadges :badges="$frontmatter.badges" />
6+
# API de Eventos <MigrationBadges :badges="$frontmatter.badges" />
77

8-
## Visão geral
8+
## Visão Geral
99

10-
Os métodos `$on`, `$off` e `$once` foram retirados da instancia. A instancia da aplicação não implementa mais a interface de emissor de eventos.
10+
Os métodos `$on`, `$off` e `$once` foram retirados da instância. A instância da aplicação não implementa mais a interface de emissor de eventos.
1111

12-
## 2.x Sintaxe
12+
## Sintaxe v2.x
1313

14-
Na 2.x, a instância Vue pode ser usada para acionar manipuladores anexados imperativamente por meio da API do emissor de eventos (`$on`,` $off` e `$once`). Isso foi usado para criar _event hubs_ para permitir a comunicação de eventos globais usados em todo o aplicativo:
14+
Na v2.x, a instância Vue pode ser usada para acionar manipuladores anexados imperativamente por meio da API do emissor de eventos (`$on`, `$off` e `$once`). Isso foi usado para criar _hubs de eventos_ para permitir a escuta de eventos globais usados em todo o aplicativo:
1515

1616
```js
1717
// eventHub.js
@@ -27,13 +27,13 @@ import eventHub from './eventHub'
2727

2828
export default {
2929
mounted() {
30-
// adding eventHub listener
30+
// adicionando escutador eventHub
3131
eventHub.$on('custom-event', () => {
3232
console.log('Evento customizado disparado!')
3333
})
3434
},
3535
beforeDestroy() {
36-
// removing eventHub listener
36+
// removendo o escutador eventHub
3737
eventHub.$off('custom-event')
3838
}
3939
}
@@ -46,18 +46,18 @@ import eventHub from './eventHub'
4646
export default {
4747
methods: {
4848
callGlobalCustomEvent() {
49-
eventHub.$emit('custom-event') // Quando o componente ChildComponent é montado, nós teremos uma mensagem no console
49+
eventHub.$emit('custom-event') // Quando o componente ChildComponent for montado, nós teremos uma mensagem no console
5050
}
5151
}
5252
}
5353
```
5454

55-
## 3.x Atualização
55+
## Atualização v3.x
5656

57-
Removemos os métodos `$on`,`$off` e `$once` da instância completamente. `$emit` ainda é uma parte da API existente, pois é usado para acionar manipuladores de eventos declarativamente anexados por um componente pai.
57+
Removemos os métodos `$on`, `$off` e `$once` da instância completamente. `$emit` ainda é uma parte da API existente, pois é usado para acionar manipuladores de eventos declarativamente anexados por um componente pai.
5858

5959
## Estratégia de Migração
6060

61-
As comunicações por _event hubs_ existentes podem ser substituídos usando uma biblioteca externa implementando a interface do emissor de eventos, por exemplo [mitt](https://github.com/developit/mitt) ou [tiny-emitter](https://github.com/scottcorgan/tiny-emitter).
61+
Os _hubs de eventos_ existentes podem ser substituídos usando uma biblioteca externa implementando a interface do emissor de eventos, por exemplo [mitt](https://github.com/developit/mitt) ou [tiny-emitter](https://github.com/scottcorgan/tiny-emitter).
6262

6363
Esses métodos também podem ser suportados em compilações de compatibilidade.

0 commit comments

Comments
 (0)