vue.js进行页面跳转的方法

  介绍

小编给大家分享一下vue。js进行页面跳转的方法,希望大家阅读完这篇文章后大所收获、下面让我们一起去探讨吧!

<强> 1:router-link跳转

& lt; !——直接跳转——比;   & lt; router-link=& # 39;/testDemo& # 39;比;   & lt; button>点击跳转2 & lt;/button>   & lt;/router-link>      & lt; !——带参数跳转——比;   & lt; router-link:=皗路径:& # 39;testDemo& # 39;,查询:{setid: 123456}}“比;   & lt; button>点击跳转1 & lt;/button>   & lt;/router-link>      & lt; router-link:=皗名称:& # 39;testDemo& # 39;,参数:{setid: 1111222}}“比;   & lt; button>点击跳转3 & lt;/button>   & lt;/router-link>

<强> 2:这个。美元router.push()

& lt; template>   & lt; p id=& # 39;测试# 39;比;   & lt;按钮@click=& # 39;转到()& # 39;在点击跳转4 & lt;/button>   & lt;/p>   & lt;/template>   & lt; script>   出口默认{   名称:& # 39;测试# 39;   方法:{   转到(){//直接跳转   美元。router.push (& # 39;/testDemo& # 39;);//带参数跳转   美元。router.push({路径:& # 39;/testDemo& # 39;,查询:{setid: 123456}});   美元。router.push({名称:& # 39;testDemo& # 39;,参数:{setid: 111222}});   }   }   }   & lt;/script>

参数和查询传参数有什么不一样? ?在地址栏中可以看的到,params传参数时,地址栏中看不到参数的内容,有点像ajax中的帖子传参,查询传参数时,地址栏中可以看到传过来的参数信息,有点像ajax的个体传参

如果单独传setId一个参数的时候,地址栏中的地址如下图:

 vue。js进行页面跳转的方法

第一种方式:路径——查询传参

 vue。js进行页面跳转的方法

第二种方式:姓名- params传参数

但是一般情况下,传参数是传递一个对象,当传递的是一个对象的时候,地址栏中的地址如下图:

 vue。js进行页面跳转的方法

第一种方式:路径——查询传参

 vue。js进行页面跳转的方法

第二种方式:姓名- params传参数

& lt; p id=癮pp"比;   & lt; p v-show=癷sShow"祝辞微风轻轻的吹来,带来了一丝丝凉意& lt;/p>   & lt; p>   & lt;按钮类型=癰utton"v:点击=跋允?1)“祝辞显示& lt;/button>   & lt;按钮类型=癰utton"v:点击=跋允?0)“在隐藏& lt;/button>   & lt;/p>   & lt;/p>      var vm=new Vue ({   艾尔:& # 39;#应用# 39;   数据:{   isShow:真   },   方法:{   显示:函数(式){   如果(类型){   这一点。isShow=true;   其他}{   这一点。isShow=false;   }   }   }   })

看完了这篇文章,相信你对vue.js进行页面跳转的方法有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

vue.js进行页面跳转的方法