这是我的代码:
MyAppModule.factory('EventData', function($http,$log){
return {
getEvent : function(successcb){
$http({method: 'GET', url: './js/Services/products.json'}).
success(function(data) {
$log.info("success");
}).
error(function(data) {
$log.info("error");
});
}
};
});
我在本地位置有一个简单的JSON文件,我正在尝试使用AngularJS的http
方法读取它。我收到以下错误:
HTTP无法加载file:///C:/Users/Avraam/Documents/GitHub/AngularJS/app/js/Services/products.json仅支持
XMLHttpRequest跨域请求。angular.min.js:73错误:发生网络错误。
我的错误是什么?我没有使用任何服务器;我只是用Chrome打开我的索引文件。这是错误的地方吗?如果我想使用http
方法,我应该使用服务器吗?
https://stackoverflow.com/questions/22360700
复制相似问题