我的主管要我使用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文件。
有更好的方法吗?这是一个常见的样板。我无法找到堆栈溢出的修复程序。