我在Laravel和Vue-Router之间混合使用,所以我的主应用程序使用someurl.com/
作为基础,但是当我使用标准Laravel导航到someurl.com/settings
时,我无法使用导航栏跳到路线,就像我单击一条路线时,它变成someurl.com/settings/dashboard
而不是someurl.com/dashboard
。
如何始终确保VueRouter使用URL的绝对根,我可以简单地将其设置为隐藏导航并仅使用标准<a>
标签导航回根,但是我试图避免那个。
有什么想法吗?
我的路由器在下面:
const router = new VueRouter({
base: '/',
mode: 'history',
routes: routes
});