Javascript 在vue路由器中重定向时,如何从vueJS中的URL传递道具?

Javascript 在vue路由器中重定向时,如何从vueJS中的URL传递道具?,javascript,vue.js,vue-router,Javascript,Vue.js,Vue Router,我的“/”路径重定向到“/loading”,我需要传递像mysite/?demo=true这样的道具,然后将该道具传递给连接到“/loading”的组件 这是路由器配置 { path: '/', redirect: '/loading', }, { path: '/loading', component: Loading }, 做: 在加载组件中,定义一个名为demo的道具,如: props: { demo: Boolean, } 然后您将能够访问此.demo并读取tru

我的“/”路径重定向到“/loading”,我需要传递像mysite/?demo=true这样的道具,然后将该道具传递给连接到“/loading”的组件

这是路由器配置

{
  path: '/',
  redirect: '/loading',
},
{
  path: '/loading',
  component: Loading
},
做:

在加载组件中,定义一个名为demo的道具,如:

props: {
  demo: Boolean,
}
然后您将能够访问此.demo并读取true,这是通过route传递的值。

执行以下操作:

在加载组件中,定义一个名为demo的道具,如:

props: {
  demo: Boolean,
}

然后您将能够访问
this.demo
并读取true,这是通过route传递的值。

基于Mathew的解决方案,要访问route参数,您可以执行
this.$route.params.demo
基于Mathew的解决方案,访问route参数,您可以这样做。$route.params.demo