0
votes

Pourquoi cette configuration de routeur ne fonctionne-t-elle pas?

Le code ci-dessous rendra un lien que je peux cliquer sur, et lorsque je clique dessus, je peux voir l'URL qui change pour avoir / japonais_game pour le chemin URL. Cependant ... rien ne semble changer sur la page, le lien qui dit "japonais" est toujours là, inchangé. Il devrait afficher les autres choses dans ou plutôt, c'est ce que j'aimerais que cela fasse.

Qu'est-ce que je fais mal? < Pré> xxx


0 commentaires

3 Réponses :


1
votes

Modifier la commande, elle se compare et sélectionne sur la base desquelles correspond en premier. mettre la route avec "/ japonais_game" d'abord.


0 commentaires

0
votes

Modifiez l'ordre des itinéraires ou utilisez également un drapeau "exact".


0 commentaires

1
votes

the composant rend le premier itinéraire qu'il correspond au match ( doc ).

Lorsque vous allez à / japonais_game , vous appuyez également sur itinéraire / , alors il rendu le composant sous la ligne / .

Pour empêcher cela, vous avez 2 options:

  1. ajoutez un accessoires à votre itinéraire / : (Recommandé hightly)
  2. changer l'Ordre de votre itinéraire (non recommandé du tout)

1 commentaires

Cela a effectivement plus de sens