javascript - 始终使用 root 作为 Vue-Router 的基本 url
问题描述
我使用 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
});
解决方案
推荐阅读
- php - 如何使用angularjs查找多行的总数
- c# - 如何在互操作 Excel 工作表中添加水平分页符
- vba - 如何使用 VBA 在 Microsoft Word 中隐藏字符?
- google-cloud-platform - 将谷歌云实例移动到另一个谷歌帐户
- javascript - 如何使用带有 ajax 请求的 select2 加载数据?
- python - 在 Rfid 扫描仪 GUI 中添加删除按钮
- c# - 如何修复,TextBox 接受 int
- kotlin - 如何使用 Gradle 等 kts 文件创建 Kotlin DSL
- node.js - 如何在 React 中执行发布请求
- c# - WCF中的IServiceBehavior、IOperationBehaviour自定义接口如何使用IServiceProvider?