将JSON导入VueJS

Ken*_*AUD 6 webpack vue.js vue-component vuejs2

我正在使用wbepack编译一个VUEJS项目,我在其中导入一个JSON文件,该文件有一个对象数组到vueJS中,但是当通过组件访问它时,该对象看起来是空的.

import Jason from './some.json';
export defaults {
data(){ return { someArr: Jason } } }
Run Code Online (Sandbox Code Playgroud)

我没有收到任何编译错误或任何其他报告的错误.

什么可能导致对象someArr为空?

PS我能够通过AJAX成功加载json

小智 3

转到 SCR 并找到名为 shims-vue.d.ts 的文件并添加一个如下所示的 JSON 模块。

    declare module '*.json' 
{
  const value: { [key: string]: any };
  export default value;
}
Run Code Online (Sandbox Code Playgroud)