0

我的主管希望我使用 ng-boilerplate 进行演示。文档指出它利用

file:///path/to/ng-boilerplate/build/index.html

而不是使用 $http。我为一些模拟数据创建了一个简单的 JSON 文件。我想访问数据。现在我正试图将它放入控制器中。当我让它工作时,我会将请求移至服务。

这是我最初的要求:

$http.get('src/documents/itineraryList.json').then(function(data) {
   console.log(data)'
}

此方法不起作用,因为我无法发出 $http 请求。我的控制台中的链接使我可以访问 json 文件。

所以我重构了我的代码

$http.get('http://src/documents/itineraryList.json').then(function(data) {
  console.log(data);
}

但是, itineraryList.json 在开发工具的“网络”选项卡中显示为红色。我尽可能地缩短并增加了我的路径。但是,我无法访问 json 文件。

有更好的方法吗?这是一个常见的样板。我找不到堆栈溢出的修复方法。

4

0 回答 0