Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Nuxt内容-如何使用索引组织子目录_Javascript_Vue.js_Data Structures_Nuxt.js - Fatal编程技术网

Javascript Nuxt内容-如何使用索引组织子目录

Javascript Nuxt内容-如何使用索引组织子目录,javascript,vue.js,data-structures,nuxt.js,Javascript,Vue.js,Data Structures,Nuxt.js,我正在使用Nuxt的内容模块。 我一直将路由路径用作“内容路径选项” () 我的内容文件夹看起来像: index.json case-studies/ -study-123.json examples/ -index.json -template.json 我可以导航到mysite.com/case-studies/study-123并使用“/case-studies/study-123”在我的内容文件夹中查找相关内容 不幸的是,当我浏览mysite.com/ex

我正在使用Nuxt的内容模块。 我一直将路由路径用作“内容路径选项” ()

我的内容文件夹看起来像:

index.json
case-studies/
     -study-123.json
examples/
     -index.json
     -template.json
我可以导航到mysite.com/case-studies/study-123并使用“/case-studies/study-123”在我的内容文件夹中查找相关内容

不幸的是,当我浏览mysite.com/examples时,我看不到如何使用“/examples”来获取“index”,而不是获取一个同时包含“index”和“template”的数组

我尝试在项目的根目录下创建一个“examples.json”文件,但是
fetch()
方法将返回一个包含examples/(index.json和template.json)所有内容的数组

我可能可以用一个开关盒来破解一些东西,然后一页一页地检查,但我怀疑这是最佳实践,我正在寻找如何更好地构建数据结构的建议

非常感谢