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

标签 angularjs angular typescript ionic2

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

getMainCategory():Observable<MainCategory>{

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

}

Code Descript

最佳答案

记得注入(inject)$http。我在数据文件夹中存储了 json 文件

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

            vm.branchs = response;
        })
    }

branchList.json

[
  {
    "name":"sam"
  }
]

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

关于angularjs - 如何使用http get从本地Json文件加载数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40630168/

相关文章:

javascript - Paypal 不接受 angularjs 中的 FORM

angular - 有没有办法从 Angular 的组件内部检查 @Output 连接?

typescript - 从类型的属性中删除 null 或 undefined

Angular 6如何通过管道进行http调用

angular - 即使 tsc 版本足够高,带有 bang 运算符的 Typescript 文件也不会构建

javascript - 更改回调函数中的类变量

java - affablebean -with AngularJS 无法使用 netbeans 实现

javascript - AngularJS 中 function($scope) 和 ['$scope' , function($scope)] 的区别

angularjs - 在 angularjs 拦截器中停止请求

html - [禁用] ="ChooseButton"禁用所有按钮