Maison > interface Web > js tutoriel > Autres opérations pour le routage Vue.js

Autres opérations pour le routage Vue.js

php中世界最好的语言
Libérer: 2018-03-13 14:41:28
original
1288 Les gens l'ont consulté

Cette fois, je vais vous présenter d'autres opérations de routage Vue.js Quelles sont les précautions pour les autres opérations d'utilisation du routage Vue.js. Jetons un coup d'oeil une fois.

En fonction du chemin actuel, accédez à Apple

   <router-link to="apple">to apple</router-link>
    上面的和下面的区别    <router-link :to="{path:&#39;banana&#39;}">to banana</router-link>
Copier après la connexion
Si vous souhaitez accéder au répertoire racine, ajoutez /

   <router-link to="/apple">to apple</router-link>
    上面的和下面的区别    <router-link :to="{path:&#39;banana&#39;}">to banana</router-link>
Copier après la connexion
devant Apple si lié, nous pouvons également modifier le chemin dynamiquement

<template>
  <div id="app">
    <router-link :to="path">to apple</router-link>
    ......  </div></template><script>
  export default {
    data () {      return {        path: &#39;apple&#39;
      }
    }
  }</script>
Copier après la connexion
Si nous le lions et ne voulons pas modifier le chemin dynamiquement, nous pouvons également l'écrire directement,

Remarque : Apple doit être placé entre guillemets simples. Sinon, il ira dans les données pour rechercher Apple et signalera une erreur indiquant que l'

objet est introuvable

<router-link :to="&#39;apple&#39;">to apple</router-link>
Copier après la connexion
. le paramètre

<router-link :to="{path:&#39;banana&#39;,param:{color:&#39;yellow&#39;}}">to banana</router-link>
Copier après la connexion
via la balise et le lien Devenez une balise li, bien sûr, vous pouvez également le définir sur d'autres balises

<router-link :to="&#39;apple&#39;" tag="li">to apple</router-link>
Copier après la connexion
* Les éléments ci-dessus sont tous déclaratifs

navigation Expérimentons la navigation programmatique
via push , accédez à une page spécifique

router.push(&#39;apple&#39;)
或者
router.push({path: &#39;apple&#39;})
或者name
......
Copier après la connexion
Scénario d'application :

Chaque fois que nous changeons d'itinéraire, définissez certaines opérations pour lui

Par exemple : vérifiez l'état de connexion de l'utilisateur, si l'utilisateur n'est pas connecté, accédez à l'interface de connexion via la navigation par programmation

routeur.
avantEach(router.push('interface de connexion '))

Croyez-le Après avoir lu le cas dans cet article, vous maîtrisez la méthode. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de PHP !

Lecture recommandée :

Attributs des balises Vue et rendu conditionnel de Vue.js

Rendu de liste v de Vue.js -pour le sous-composant d'objet tableau

Quelles sont les précautions d'utilisation de Vue.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