Могу ли я использовать vue-router как формат "? Page = foo" вместо "/ foo" - PullRequest
0 голосов
/ 24 октября 2019

Мне интересно, возможно ли иметь такой маршрутизатор vue:

const routes = [
   { path: '?page=foo', component: Foo },
   { path: '?page=bar', component: Bar }
]

Вместо обычного

const routes = [
   { path: '/foo', component: Foo },
   { path: '/bar', component: Bar }
]

Причина в том, что я использую как vue, так иугловой в моем проекте. Угловой отвечает за переход к основным страницам. И одна из моих страниц написана на Vue (например, "/ vue-page"). И затем в моей "/ vue-page" у меня есть две дочерние страницы как "/ vue-page / page1" и "/ vue-page / page2", которые используют vue router для навигации. Проблема в том, что когда страница перемещается на подстраницу, например, "/ vue-page / page1", она загружается дважды из-за vue-router (сначала загрузить) и углового маршрутизатора (загрузка после vue-router). И я хочу это остановить. Спасибо. (Извините за плохой английский)

...