路由配置 console.log(import Vue from ‘vue’ import Router from ‘vue-router’
Vue.use(Router)
export default new Router({ routes: [ { path: ‘/’, name: ‘Login’, component: resolve => require([’…/components/template/login.vue’], resolve) } , { path: ‘/Registered’, name: ‘Registered’, component: resolve => require([’…/components/template/registered.vue’], resolve) } , { path: ‘/Homepage’, name: ‘Homepage’, component: resolve => require([’…/components/template/homepage.vue’], resolve), children:[ { path: ‘/’, name:‘news’, component: resolve => require([’…/components/page/news.vue’], resolve) } , { path: ‘/setup’, name:‘setup’, component: resolve => require([’…/components/page/setup.vue’], resolve) } ,
{
path: '/wode',
name:'wode',
component: resolve => require(['../components/page/wode.vue'], resolve)
},
{
path: '/lzk',
name:'lzk',
component: resolve => require(['../components/page/lzk.vue'], resolve)
}
]
}
] }) ) /login 跳转到 /Homepage 页面并且带上参数 console.log(this.$router.push({path:’/Homepage’,query:{num:reqs}});) 路由 /login 点击跳到 homepage 时需要保存下 query带的参数,让 /homepage 的全部子级都可以获取到,但在 /homepage 自己路由切换是就会刷新,无法获取,大家指点一下,最好有代码,谢谢。
注:vue新手