Skip to content

Commit 995d936

Browse files
committed
Merge remote-tracking branch 'upstream/master' into working
2 parents 4334bbe + 2693565 commit 995d936

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

fr/basic.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ renderer.renderToString(app, (err, html) => {
3434
})
3535

3636
// Dans la 2.5.0+, retourne une promesse si aucune fonction de rappel n'est passée :
37-
renderer.renderToString.then(html => {
37+
renderer.renderToString(app).then(html => {
3838
console.log(html)
3939
}).catch(err => {
4040
console.error(err)

fr/hydration.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ app.$mount('#app')
99

1010
Parce que le serveur a déjà fait le rendu des balises, nous ne voulons évidemment pas tout jeter et recréer l'intégralité des éléments du DOM. À la place, nous voulons « hydrater » les balises statiques et les rendre interactives.
1111

12-
Si vous inspectez le rendu en sortie côté serveur, vous remarquerez que l'élément racine a un attribut spécial :
12+
Si vous inspectez le rendu en sortie côté serveur, vous remarquerez que l'élément racine de l'application a un attribut spécial :
1313

1414
``` js
1515
<div id="app" data-server-rendered="true">
1616
```
1717

18-
L'attribut spécial `data-server-rendered` permet à Vue, depuis le côté client, de savoir quelle balise a été rendue par le serveur et d'être capable de monter l'application en mode hydratation.
18+
L'attribut spécial `data-server-rendered` permet à Vue, depuis le côté client, de savoir quelle balise a été rendue par le serveur et d'être capable de monter l'application en mode hydratation. Notez que cela n'ajoute pas `id="app"` mais seulement l'attribut `data-server-rendered` : vous avez besoin d'ajouter un `id` ou tout autre sélecteur à l'élément racine de votre application vous-même ou l'application ne s'hydratera pas proprement.
1919

2020
En mode développement, Vue va vérifier que le DOM virtuel généré côté client concorde avec la structure du DOM rendu par le serveur. S'il y a non concordance, il va bypasser l'hydratation, retirer le DOM existant et refaire le rendu depuis le début. **En mode production, ces vérifications sont désactivées pour des performances maximales.**
2121

0 commit comments

Comments
 (0)