我正在构建一个网站,该网站在后端使用 Middleman (Ruby),在前端使用 VueJS,以及 vue-router 来处理路由。在我的 vue-router 索引中,我正在 /chapter/:id 上加载 Video 组件,如您在此处看到的:
const routes = [
{
name: 'chapter',
path: '/chapter/:id',
component: Video,
props: true
},
]
当您单击 a <router-link>
- 时,一切都按预期工作,但是当您重新加载页面(例如:/chapter/2)时,它会从 Middleman 加载“未找到文件”。
Middleman 中有什么东西可以禁用路由吗?
任何帮助将不胜感激!谢谢