我基本上是创建一个有角度的单页面应用程序。我收到错误错误:[ng:areq]参数' ProductDetailCtrl'不是一个功能,未定义。
productDetailCtrl.js代码
(function() {
angular
.module("productManagement")
.controller("productDetailCtrl", ["productResource", productDetailCtrl]);
function productDetailCtrl(productResource)
{
var vm = this;
productResource.query(function(data) {
vm.product = data;
vm.title = "Product Detail:" + vm.product.name;
if (vm.product.tags) {
vm.product.tagList = vm.product.tags.toString();
}
});
}
}());
productResource.js文件
(function () {
angular
.module("common.services")
.factory("productResource",
["$resource", productResource]);
function productResource($resource) {
return $resource("/api/products/:id",
{
query: {
method: 'GET',
isArray: true
}
});
}
}());
有人可以告诉我这是什么问题吗?