【发布时间】:2021-04-13 17:50:09
【问题描述】:
我在我的项目中使用 Vue 2。 我有这些路线:
const routes = [
{
path: "/suites",
component: Home,
},
{
path: "*",
component: LandingPage,
},
];
我需要添加一条额外的路线:
www.mysite.com/?number=xxxxxx
在这条路线上,应该显示 Home 组件。
我试过了:
{
path: {"/suites","?number=xxxxxx"}
component: Home,
}
但是上面的态度是行不通的。 知道如何制作两条路线 (“xxxxxx”是一些可以更改的数字)
"?number=xxxxxx"
"/suites"
要打开组件?
【问题讨论】:
-
?number是/上的查询参数,所以使用{path: '/',alias: '/suites',component: Home},然后检查this.$route.path如果它的/然后检查this.$route.query.number以获得您的xxxxxx价值
标签: javascript vue.js