子页面是否可以继承Nuxt中父页面的index.vue文件?

时间:2020-07-15 10:59:37

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

所以我一直在尝试优化我的Nuxt.js应用程序。而且我一直在努力解决一件很难解决的事情。

您知道,在Nuxt中,您有一个Public Sub ListViewsEvents_ItemCheck(argListView As listView, argItem As MSComctlLib.ListItem) With argItem myDict.Item((argListView .name).setStatus argName:=.Text, argValue:=.Checked End With End Sub 文件夹,您可以在其中定义文件夹,并在这些文件夹中定义pages/个文件。这会自动转换为前端上的路由。

我有一个index.vue文件夹,其中捕获了所有pages/_page路由。这个<website_url>/_page的{​​{1}}文件具有一个可获取内容等的模板。现在,为了使_page正常工作,我必须在其中创建另一个文件夹名为index.vue的{​​{1}}文件夹和一个<website_url>/_page/_subpage,对于_page来说,它是相同的故事。

这将导致文件夹结构如下: enter image description here

现在_page中的_subpageindex.vue _subsubpage完全相同。我需要这样做,因为否则,如果我在没有index.vue文件夹和_subpage文件的情况下转到_subsubpage,则Nuxt会引发错误。

是否有可能让<website_url>/_page/_subpage继承自_subpage的index.vue,而不必制作具有完全相同内容的文件夹和index.vue?

感谢您的阅读/帮助!如果不清楚,请告诉我。

1 个答案:

答案 0 :(得分:0)

您只需将内容包装在组件内部的主父index.vue页面中,然后在所有子页面中使用它。