您好,欢迎来到尚佳旅游分享网。
搜索
您的当前位置:首页使用Vue动态设置路由参数

使用Vue动态设置路由参数

来源:尚佳旅游分享网

这次给大家带来使用Vue动态设置路由参数,的注意事项有哪些,下面就是实战案例,一起来看一下。

1.使用this.$router.go(),与js histroy.go() 用法一直,前进1,后退-1,当前页面:0

注意 使用go时 必须是已经有访问历史记录了

案例:

<template>
 <p> 
 <button @click="goht">后退<button> <br/>
 <button @click="goqj">前进<button> <br/>
 <button @click="gosx">刷新当前<button>
 </p>
 </template>
 <script>
 export default {
 methods: {
 goht(){
 this.$router.go(-1);
 },
 goqj(){
 this.$router.go(1);
 },
 gosx(){
 this.$router.go(0); //或者 this.$router.go(); 
 }
 }
 }
 </script>

2.使用push调用:

案例

<template>
 <p>
 <button @click="pageA">去A页面</button> <br/>
 <button @click="pageB">去B页面</button> <br/>
 </p>
</template>
<script> 
 exprot default {
 methods: {
 pageA(){
 //去路由A页面,字符串形式只能是path,类似to="path"
 this.$router.push('/RouterA'); 
 },
 pageB(){
 //去路由B页面,数组形式,类似 :to="{}"
 this.$router.push(
 {
 name: 'RouterB',
 query: {'name': 'name1', title: 'title1'}
 //,params:{'name': 'name2', title: 'title2'}
 }
 );
 }
 }
 }
</script>

相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

推荐阅读:

微信小程序怎样做出弹出框功能

详细剖析VUE使用

Copyright © 2019- shangjiatang.cn 版权所有 湘ICP备2022005869号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务