财产“查询”我熟悉自己与AngularJS和拨打电话到Web API后台,我得到的获取类型错误:无法读取的不确定
angular.js:13424 TypeError: Cannot read property 'query' of undefined
错误我有一个productListController
(function()
{
"use strict";
angular.module("productManagement").controller("ProductListController", ["productResource", ProductListController]);
function ProductListController($scope, productResource) {
productResource.query(function (data) {
$scope.products = data
});
}
})();
,我创建了一个名为productResource
(function() {
"use strict";
angular.module("common.services").factory("productResource", ["$resource", "appSettings", productResource])
function productResource($resource, appSettings) {
return $resource(appSettings.serverPath + "/api/products/:id").query();
}
}());
该服务的appSettings是一个常数指定一个路径。
为什么query
未定义?
这一切都有道理,感谢你 – Arianule