如何使用http get从本地Json文件加载数据?

时间:2016-11-16 10:47:45

标签: angularjs angular typescript ionic2

我正在尝试从本地json文件加载数据。我在屏幕截图中提供了如下所示的参考。但是当我在localhost上运行应用程序时,我得到错误: 未找到404

getMainCategory():Observable<MainCategory>{

  return this.http.get("./providers/mainCategory.json")
    .map(res=>res<MainCategory[]>(res.json().items))

}

Code Descript

1 个答案:

答案 0 :(得分:3)

记得注入$ http。我将json文件存储在数据文件夹

function loadBranch(){
        $http.get('data/branchList.json').success(function(response){

            vm.branchs = response;
        })
    }

<强> branchList.json

[
  {
    "name":"sam"
  }
]

注意:检查您的json文件路径。我认为你的程序无法获得路径