Nuxt路由:找不到子页面

时间:2018-12-28 07:03:22

标签: javascript vue.js vuejs2 vue-router nuxt.js

我正在构建一个使用WordPress REST API内容的Nuxt应用程序。我所有其他路由都可以正常工作,但是在嵌套页面方面我却没有遇到麻烦。

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

页面
--- _slug
  ------ index.vue

在WordPress中,示例如下:

如何到达那里(sl:怎么去那里)
-道路与道路安全(条款:道路-道路安全)

我一定会误解路由的工作方式,因为这行不通,并且在尝试访问子页面时收到404错误。

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

1 个答案:

答案 0 :(得分:0)

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

“要使用参数定义动态路由,需要定义.vue文件或下划线前缀的目录。”

应该是

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

参考:Routing in Nuxt