使用 NUXT.js 从资产中的 JSON 文件加载数据

新手上路,请多包涵

假设我的 NUXT.js 项目文件夹结构中有 assets/data/geo/regions.json 文件。如何从该文件中读取数据到我的项目中?

我已经尝试过 axios 但我不知道哪个 URL 会有这个文件,我已经尝试了所有可能的 URL。这样做的更好解决方案是什么?也许最好将 JSON 文件保存在 static 文件夹中?

谢谢!

原文由 Dmytro Zarezenko 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 700
2 个回答

如果 regions.json 文件不会改变,您可以轻松地将其放入 static 文件夹中。然后 url 将是 /data/geo/regions.json 在 nuxt 问题页面上 查看这个问题

原文由 Muhamed Ahmatović 发布,翻译遵循 CC BY-SA 4.0 许可协议

您可以使用 import data from 'data.json' 导入 JSON 文件,并直接在组件中使用 data 属性。

原文由 Nartub 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题