Skip to content

Commit 7ec91c3

Browse files
authored
fix: Using codepen-snippet component
1 parent 8aec92f commit 7ec91c3

File tree

1 file changed

+4
-19
lines changed

1 file changed

+4
-19
lines changed

src/guide/events.md

Lines changed: 4 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Escutando Eventos
44

5-
Podemos usar a diretiva `v-on`, que normalmente abreviamos para o símbolo `@`, para escutar eventos do DOM e rodar algum JavaScript quando tal evento for disparado. A maneira de usar seria `v-on:click="methodName"` ou com o atalho, `@click="methodName"`
5+
Podemos usar a diretiva `v-on`, que normalmente abreviamos para o símbolo `@`, para escutar eventos do DOM e rodar algum JavaScript quando tal evento for disparado. A maneira de usar seria `v-on:click="nomeDoMétodo"` ou com o atalho, `@click="nomeDoMétodo"`
66

77
Por exemplo:
88

@@ -25,12 +25,7 @@ Vue.createApp({
2525

2626
Resultado:
2727

28-
<p class="codepen" data-height="300" data-theme-id="39028" data-default-tab="html,result" data-user="vuejs-br" data-slug-hash="OJNqgmj" data-editable="true" style="height: 300px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;" data-pen-title="Exemplo básico de manipulação de eventos">
29-
<span>Veja o <a href="https://codepen.io/edumedeiros/pen/OJNqgmj">
30-
Exemplo básico de manipulação de eventos</a> por Vue.js Brasil (<a href="https://codepen.io/vuejs-br">@vuejs-br</a>)
31-
no <a href="https://codepen.io">CodePen</a>.</span>
32-
</p>
33-
<script async src="https://static.codepen.io/assets/embed/ei.js"></script>
28+
<common-codepen-snippet title="Manipulação de eventos: básico" slug="OJNqgmj" />
3429

3530
## Métodos em Manipuladores
3631

@@ -67,12 +62,7 @@ Vue.createApp({
6762

6863
Resultado:
6964

70-
<p class="codepen" data-height="300" data-theme-id="39028" data-default-tab="js,result" data-user="vuejs-br" data-slug-hash="gOrERRW" data-editable="true" style="height: 300px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;" data-pen-title="Exemplo de manipulação de eventos com um método">
71-
<span>Veja o <a href="https://codepen.io/edumedeiros/pen/gOrERRW">
72-
Exemplo de manipulação de eventos com um método</a> por Vue.js Brasil (<a href="https://codepen.io/vuejs-br">@vuejs-br</a>)
73-
no <a href="https://codepen.io">CodePen</a>.</span>
74-
</p>
75-
<script async src="https://static.codepen.io/assets/embed/ei.js"></script>
65+
<common-codepen-snippet title="Manipulação de eventos: com um método" slug="gOrERRW" />
7666

7767
## Chamada Direta de Métodos
7868

@@ -97,12 +87,7 @@ Vue.createApp({
9787

9888
Resultado:
9989

100-
<p class="codepen" data-height="300" data-theme-id="39028" data-default-tab="html,result" data-user="vuejs-br" data-slug-hash="abNMwLo" data-editable="true" style="height: 300px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;" data-pen-title="Exemplo de evento com chamada direta de método">
101-
<span>Veja o <a href="https://codepen.io/edumedeiros/pen/abNMwLo">
102-
Exemplo de evento com chamada direta de método</a> by Vue (<a href="https://codepen.io/Vue">@Vue</a>)
103-
on <a href="https://codepen.io">CodePen</a>.</span>
104-
</p>
105-
<script async src="https://static.codepen.io/assets/embed/ei.js"></script>
90+
<common-codepen-snippet title="Manipulação de eventos: com chamada direta de método" slug="abNMwLo" />
10691

10792
Às vezes, também precisamos acessar o evento original do DOM em um manipulador. Você pode passá-lo a um método usando a variável especial `$event`:
10893

0 commit comments

Comments
 (0)