首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用查询定义到外部链接的路由

问如何使用查询定义到外部链接的路由
EN

Stack Overflow用户
提问于 2021-11-18 00:23:37
回答 1查看 433关注 0票数 0

我正在尝试使用查询字符串(用于path的查询字符串)将路由定义为外部链接,方法如下所示:

代码语言:javascript
复制
Vue.use(VueRouter)

const routes = [
  {
    path: '/',
    beforeEnter() {location.href = '/path='+this.$router.query.path},
    name: 'Home',
    component: Home3
  },

但我遇到了一个错误,因为“无法读取未定义的属性(读取$route)”。

​

​

如何用查询将正确的定义写入外部链接?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-11-18 07:39:32

这里有三个帕林 in beforeEnter

您的代码应该如下所示:

代码语言:javascript
复制
beforeEnter(to, from, next) {
  location.href = '/path=' + to.query.path
  next()
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70013151

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档