javascript - 如何在Vue中加载本地json文件?

标签 javascript json vue.js

我一直在尝试从本地 json 文件加载数据。我只想从 json 文件加载数据并将其分配给一个变量。我正在尝试在 Vue 中执行此操作。它可能是示例,也可能是我我做的事情完全错误。如果我的问题有问题,请告诉我。

提前致谢。

我的js文件:

import json from './ecommerce-products.json';

 var vm=new Vue({
     el:'#container',
     data(){
         return {
             items:json
         }
     }
})

最佳答案

如果你使用的是vuecli,将json文件放在'public'目录下,那么你可以使用 'axios' 来获取它们。 这。$axios({ 方法:'获取', url:'json/test.json' }).then(res =>{ this.data=res.data })

关于javascript - 如何在Vue中加载本地json文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59702890/

相关文章:

javascript - 如何在没有模式匹配的情况下用动态类型语言实现和类型

javascript - 只能发出一个 GET 请求,没有错误 : "Can' t set headers after they are sent. "

javascript - 如何使用 Javascript/GAS 访问 JSON 响应中的 child 数据

javascript - Vue : standard way to hide template if no data or loading

javascript - Quasar 2.2.2、Vue 3 和 Firebase : how to access GlobalProperties from router

javascript - 程序找不到我所在的脚本文件

javascript - HTML5 Multiple Canvases 事件监听器 - 如何确定哪个 Canvas 经历了事件?

javascript - 一行导入多个组件(VueJs)

javascript - 使用 Mapbox 添加自定义图标和标记数据

javascript - 将 Django 模板中的 JSON 传递到独立的 Javascript 文件