Nuxt 路由:找不到子页面

Nuxt Routing: Child Pages not found

我正在构建一个使用 WordPress REST API 作为内容的 Nuxt 应用程序。我的所有其他路由都工作正常,但是当涉及到嵌套页面时,我就解脱了。

我在我的 Nuxt 应用程序中使用以下结构:

页数
--- _slug
------ index.vue

在 WordPress 中,例如:

如何到达那里(别名:如何到达那里)
-- 道路与道路安全(别名:roads-road-safety)

我一定是误解了路由的工作原理,因为它不起作用,我在尝试访问子页面时收到 404 错误。

从 WordPress 路由子页面的正确方法是什么?

我是从 Nuxt 的指南中读到的。

"To define a dynamic route with a parameter, you need to define a .vue file OR a directory prefixed by an underscore."

所以应该是

pages/ 
--| _slug/ 
-----| _slug.vue

参考:Routing in Nuxt