I have a problem with entering permission settings from routing to the controller. I set the permission value for the {name: 'Banner', slug: 'banner'} object, but I get an error.
App.js
var app = angular.module('CMS', ['fields', 'ngRoute']); app.controller('ModuleController', ['$http', 'properties', function($http, properties) { var module = this; module.properties = properties; if (module.properties.slug.length) { $http.get(module.properties.slug + '.php').success(function(data) { module.list = data; }); } } ]); app.controller('HomeController', function() {}); app.config(function($routeProvider) { $routeProvider
Mistake:
Error: [$injector:unpr] http://errors.angularjs.org/1.3.14/$injector/unpr?p0=propertiesProvider%20%3C-%20properties%20%3C-%20ModuleController at Error (native) at http://modelo2.desenvolvimento.com/adm/js/angular/angular.min.js:6:417 at http://modelo2.desenvolvimento.com/adm/js/angular/angular.min.js:38:7 at Object.d [as get] (http://modelo2.desenvolvimento.com/adm/js/angular/angular.min.js:36:13) at http://modelo2.desenvolvimento.com/adm/js/angular/angular.min.js:38:81 at d (http://modelo2.desenvolvimento.com/adm/js/angular/angular.min.js:36:13) at Object.e [as invoke] (http://modelo2.desenvolvimento.com/adm/js/angular/angular.min.js:36:283) at $get.w.instance (http://modelo2.desenvolvimento.com/adm/js/angular/angular.min.js:75:451) at http://modelo2.desenvolvimento.com/adm/js/angular/angular.min.js:58:476 at s (http://modelo2.desenvolvimento.com/adm/js/angular/angular.min.js:7:408) <div ng-view="" class="ng-scope">
angularjs dependencies code-injection routes resolve
Nícolas amarante
source share