Cet article présente principalement les paramètres passant par l'attribut Vue $route. Il a une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer
passage de la valeur vue. Passer des paramètres avec vue sont deux choses différentes
Principe
Le principe du passage des paramètres de vue réside principalement dans Vue.$route.params (également $route.query)
$route est l'attribut de Vue, params est l'attribut de $route, utilisez Pour stocker des paires clé-valeur de données (forme d'objet, {key:value}), stockez-y de nombreux attributs (paires clé-valeur, attributs, valeurs d'attribut)
$route.params, **Cela peut être a dit que $route est un conteneur intermédiaire**, utilisé Les paramètres d'adaptation sont une méthode de paire clé-valeur, de cette façon, lors de l'exécution d'une action sur cette page, les paramètres sont transmis à $route.params, et sur une autre page, le. les paramètres peuvent être obtenus à partir de $route.params C'est tout
Définir
//router >> index.js { path: '/Page9/:abc/:cde', name: 'Page9', component: Page9 }
//App.vue <router-link to="/Page9/gigi/lkjdk7338"> 点击就跳转到page9,并同时传参到Vue.$route.params </router-link>
//Page9.vue <template> <p class="page1"> <h1>{{ msg }}</h1> <p>{{this.$route.params}}</p> <h3 @click="nsj">拿数据</h3> </p> </template> <script> export default{ name:'Page9', data(){ return{ msg:'I am Page9.vue' } }, methods:{ nsj(){ this.msg = this.$route.params.asd } } } </script>
html:
<p><button @click="sj1">点击就跳转到page9,并同时传参到</button></p>
sj1() { this.$router.push({ path: '/Page9', name: 'Page9', params: { abc: this.mydata, cde: 'dlj' } })
C'est très simple :
Obtenez-le simplement directement depuis Vue.$route.params
{{ $route.params.abc }} "gigi" ou la valeur spécifique de this.mydata
Méthode de configuration du chemin non racine vue-router+nginx
Comment vue résout l'ajout dynamique de addRoutes Le problème de rafraîchissement invalide après le routage
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!