当前位置: 首页 > Web前端 > vue.js

vue中使用params传递参数,刷新页面后,获取不到参数

时间:2023-03-31 15:16:05 vue.js

路由页面{path:'task_detail/:routepath/:backRoute',name:'policy_task_detail',component:()=>import('/page/task/detail')}传参页面letbackRouteStr=JSON.stringify({name:'ipsec_policy',params:{name:'task'}})this.$router.push({name:'policy_task_detail',params:{routepath:'/ipsec/policy',backRoute:backRouteStr}})接收parametersthis.routepath=this.$route.params.routepaththis.backRoute=JSON.parse(this.$route.params.backRoute)效果和usingquery一样,会显示在url中。