我刚接触angularJS。试图了解有关$ resource和$ http方法的更多信息。无论我使用$ resource与服务器通信实现的是在注入的初始点抛出异常。 ($ http所有操作都正常工作)
代码如下所示:
'use strict';
angular.module('angularApp').constant("baseUrl", "http://localhost:3000/")
.factory('AccountFactory', ['$resource','baseUrl', function ($resource, baseUrl) {
var accountObj = {};
var accounts = $resource(baseUrl + "getAllAccounts",
{
userId: '@id'
}
);
accountObj.getAllAccounts = function () {
accounts.get(function (req) {
console.log("success");
}, function (req) {
console.log("failure");
});
}
return accountObj;
}]);
如果我在上述实施中做错了,请纠正我。
答案 0 :(得分:0)
您需要注入第一个ngResource模块
angular.module('angularApp',[ngResource]).constant