Skip to content

Commit b49dce5

Browse files
committed
fix: Changes to use codepen-snippet component
1 parent 7659e86 commit b49dce5

File tree

1 file changed

+2
-12
lines changed

1 file changed

+2
-12
lines changed

src/guide/component-dynamic-async.md

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,7 @@ Anteriormente, usamos o atributo `is` para alternar entre os componentes em uma
1212

1313
Ao alternar entre esses componentes, às vezes, você desejará manter seu estado ou evitar uma nova renderização, por motivos de desempenho. Por exemplo, ao expandir nossa interface com guias um pouco:
1414

15-
<p class="codepen" data-height="300" data-theme-id="39028" data-default-tab="html,result" data-user="Vue" data-slug-hash="jOPjZOe" 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="Dynamic components: without keep-alive">
16-
<span>Veja o Pen <a href="https://codepen.io/team/Vue/pen/jOPjZOe">
17-
Componentes Dinâmicos: sem keep-alive</a> por Vue (<a href="https://codepen.io/Vue">@Vue</a>)
18-
no <a href="https://codepen.io">CodePen</a>.</span>
19-
</p>
20-
<script async src="https://static.codepen.io/assets/embed/ei.js"></script>
15+
<common-codepen-snippet title="Componentes Dinâmicos: sem keep-alive" slug="jOPjZOe" />
2116

2217
Você notará que, se selecionar uma postagem, alternar para a guia _Arquivo_ e, em seguida, voltar para _Postagens_, ela não estará mais mostrando a postagem selecionada. Isso acontece pois, cada vez que você muda para uma nova guia, o Vue cria uma nova instância do componente `currentTabComponent`.
2318

@@ -32,12 +27,7 @@ Recriar componentes dinâmicos normalmente é um comportamento útil, mas, nesse
3227

3328
Confira o resultado abaixo:
3429

35-
<p class="codepen" data-height="300" data-theme-id="39028" data-default-tab="html,result" data-user="Vue" data-slug-hash="VwLJQvP" 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="Dynamic components: with keep-alive">
36-
<span>Veja o Pen <a href="https://codepen.io/team/Vue/pen/VwLJQvP">
37-
Componentes Dinâmicos: com keep-alive</a> por Vue (<a href="https://codepen.io/Vue">@Vue</a>)
38-
no <a href="https://codepen.io">CodePen</a>.</span>
39-
</p>
40-
<script async src="https://static.codepen.io/assets/embed/ei.js"></script>
30+
<common-codepen-snippet title="Componentes Dinâmicos: com keep-alive" slug="VwLJQvP" />
4131

4232
Agora, a guia _Postagens_ mantém seu estado (a postagem selecionada) mesmo quando não é renderizada.
4333

0 commit comments

Comments
 (0)