Maison > interface Web > js tutoriel > le corps du texte

Comment obtenir l'itinéraire actuellement activé dans vue

亚连
Libérer: 2018-05-29 17:01:42
original
1897 Les gens l'ont consulté

Ci-dessous, je vais partager avec vous une méthode pour obtenir l'itinéraire actuellement activé dans Vue. Elle a une bonne valeur de référence et j'espère qu'elle sera utile à tout le monde.

Un objet route (objet d'informations sur la route) représente les informations d'état de la route actuellement activée, y compris les informations obtenues en analysant l'URL actuelle et les enregistrements de route correspondant à l'URL.

L'objet route est immuable et un nouvel objet sera généré après chaque navigation réussie.

L'objet route apparaît à plusieurs endroits :

Dans le composant, c'est-à-dire this.$route

Dans le rappel de l'observateur $route

Valeur de retour de router.match(location) (les informations de routage actuellement activées peuvent être obtenues dans main.js)

Remarque :

Le chemin de this.$route et le chemin de router.match(location) sont différents. Ils ont tous deux un attribut fullpath, et la valeur est la concaténation du hachage et du chemin dans mon cas, router.match(location). est toujours égal à /login , doit pointer vers la route racine et hash est le chemin de routage actuel avec le point de traçage # Par conséquent, pour utiliser router.match(location) pour obtenir la route actuellement activée, vous ne pouvez utiliser que le. attribut de hachage. La raison n'est pas encore connue. .

J'ai compilé ce qui précède pour vous, j'espère que cela vous sera utile à l'avenir.

Articles connexes :

Résoudre le problème d'échec après avoir utilisé le routage vue.js

Comment analyser parfaitement les données dans js

Analyse de liaison d'événement DOM en js

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal