【发布时间】:2018-04-19 02:23:37
【问题描述】:
所以我有一个网络服务器来处理我的 .json 文件。
在客户端有一个简单的服务:
var service = angular.module('services.service', ['ngResource']);
service.factory('Service', ['$resource',
function($resource){
return $resource('json/:serviceId.json', {},
{
}
);
}
]);
但是当我从控制器调用它时:
$scope.service = Service.get({serviceId : id} );
我没有将任何内容写入 $scope.service
我检查了我的网络,.json 文件到达,但没有处理?
不知道怎么办
【问题讨论】:
-
JSON 格式是否错误?你能把它贴在这里吗?你也可以尝试捕捉错误
Service.get({serviceId: id}).$promise.then(console.log,console.log); -
Thnx 伙计,你救了我,它的格式不正确。在这件事上浪费了一个小时。发表答案,我会接受的。
标签: angularjs angular-services ngresource