我对Angularjs有一个奇怪的问题我有一个未知的提供者:productProvider< - 我的控制器中的产品错误。
我注入的产品变量已填充,我可以在日志中看到这一点。 在我的模块配置中,我有以下代码:
$routeProvider.when('/products/edit/:id', {
templateUrl: '/static/templates/products/edit.tpl.html',
controller: 'ProductsEditCtrl',
resolve:{
product:['productService', '$route', function(productService, $route){
return productService.getById($route.current.params.id);
}]
}
});
在我的控制器中:
.controller('ProductsEditCtrl', ['$scope', '$location', 'productService', '$timeout', 'product', function ($scope, $location, productService, $timeout, product) {
$scope.product = product;
任何人都可以看到问题在这里吗?