vue-router Dans
a, la page passe à la page b, la page b doit être connectée. Si vous n'êtes pas connecté, vous devez accéder à la page de connexion, puis à la page b. Vous pouvez maintenant accéder à la page b. page de connexion, mais vous devez y accéder après vous être connecté. Comment implémenter la page b Parce que la page b n'est pas une page fixe, il peut s'agir d'une page de sortie, d'une page du centre utilisateur, etc.
Retour à l'itinéraire précédent ?
Ne serait-il pas sympa de revenir à la page précédente ?
Cela doit être traité sur la page de connexion, lorsque vous accédez à la page de connexion
http://登录页面URL/login?from=${encodeURLComponent(location.href)}
De cette façon, sur la page de connexion, vous pouvez obtenir le paramètre from dans queryString
Une fois l'authentification terminée, vous pourrez revenir en arrière selon cela à partir de
Veuillez vous référer à la fonction hook router.beforeEach dans le document officiel vue-router, qui peut être utilisée pour implémenter vos fonctions. Le principe est probablement :
Si vous avez des questions, veuillez discuter en privé~