如果我的文件结构是:
- pages
-- catrules.vue
-- catrules/
---- _id.vue子页面不呈现(但url更新,页面保留在父页面上):<nuxt-link :to="'/catrules/' + catrule.slug">{{ catrule.ruleid }}</nuxt-link>
如果我将目录catrules的名称更改为catrule,则一切都会按预期运行:
- pages
-- catrules.vue
-- catrule/
---- _id.vue<nuxt-link :to="'/catrule/' + catrule.slug">{{ catrule.ruleid }}</nuxt-link>
发布于 2020-05-09 07:51:35
你必须使用这个结构:
- pages
-- catrules/
---- _id.vue
---- index.vue所以只需将您的pages/catrules.vue重命名为pages/catrules/index.vue
https://stackoverflow.com/questions/61668854
复制相似问题