Skip to content

Commit d980644

Browse files
committed
Revue de forresst
Signed-off-by: Bruno Lesieur <[email protected]>
1 parent 8bdf47a commit d980644

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

src/v2/guide/migration-vue-router.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ order: 702
1010

1111
### `router.start` <sup>remplacée</sup>
1212

13-
Il n'y a plus d'API dédiée pour initialiser Vue Router. Cela signifie qu'à la place d'utiliser :
13+
Il n'y a plus d'API dédiée pour initialiser Vue Router. Cela signifie qu'au lieu d'utiliser :
1414

1515
``` js
1616
router.start({
@@ -45,7 +45,7 @@ new Vue({
4545
</div>
4646
{% endraw %}
4747

48-
## Définition des routes
48+
## Définition de route
4949

5050
### `router.map` <sup>remplacée</sup>
5151

@@ -87,7 +87,7 @@ La syntaxe par tableau permet une plus grande prédictibilité de la concordance
8787
Si vous avez besoin programmatiquement de générer les routes au démarrage de votre application, vous pouvez le faire dynamiquement en ajoutant les définitions de route dans votre tableau. Par exemple :
8888

8989
``` js
90-
// Base de routes normale
90+
// Base de routes statiques
9191
var routes = [
9292
// ...
9393
]
@@ -264,7 +264,6 @@ if (route.meta.requiresAuth) {
264264

265265
Quand vous passez des tableaux à des paramètres de QueryString la syntaxe `/foo?users[]=Tom&users[]=Jerry` ne fonctionne plus. À la place, la nouvelle syntaxe sera `/foo?users=Tom&users=Jerry`. En interne `$route.query.users` sera toujours un tableau, mais s'il n'y a qu'un seul paramètre dans la query `/foo?users=Tom`, quand vous accéderez à cette route, il n'y aura aucun moyen pour le routeur de savoir si nous souhaitons que `users` soit un tableau. À cause de cela, il faut ajouter une propriété calculée et remplacer toutes les références de `$route.query.users` par cela :
266266

267-
268267
```javascript
269268
export default {
270269
// ...
@@ -345,11 +344,11 @@ Le `<a>` sera dans ce cas le lien (et amènera sur l'adresse correcte), mais la
345344
</div>
346345
{% endraw %}
347346

348-
## Navigation programmatique
347+
## Navigation par programmation
349348

350349
### `router.go` <sup>changée</sup>
351350

352-
Pour plus de consistance avec l'[API HTML5 History](https://developer.mozilla.org/fr-FR/docs/Web/API/History_API) `router.go` est maintenant utilisé pour [la navigation en arrière en avant](https://router.vuejs.org/fr/essentials/navigation.html#routergon) alors que [`router.push`](https://router.vuejs.org/fr/essentials/navigation.html#routerpushlocation) est utilisé pour naviguer vers une page spécifique.
351+
Pour plus de consistance avec l'[API HTML5 History](https://developer.mozilla.org/fr-FR/docs/Web/API/History_API) `router.go` est maintenant utilisé pour [la navigation en arrière ou en avant](https://router.vuejs.org/fr/essentials/navigation.html#routergon) alors que [`router.push`](https://router.vuejs.org/fr/essentials/navigation.html#routerpushlocation) est utilisé pour naviguer vers une page spécifique.
353352

354353
{% raw %}
355354
<div class="upgrade-path">

0 commit comments

Comments
 (0)