próbuję zbudować moduł myApp.config do przechowywania ustawień dla mojej aplikacji Moduł napisałem config.js plik:
angularjs - Pierwsze stałe ze sterownikiem
angular.module('myApp.config', [])
.constant('APP_NAME','My Angular App!')
.constant('APP_VERSION','0.3');
I dodaniu go do moi app.js (kątowe-nasienne):
angular.module('myApp', ['myApp.filters', 'myApp.services', 'myApp.directives', 'myApp.controllers', 'myApp.config']).
dodałem go do pliku index.html, a teraz próbuję dowiedzieć się, jak je zdobyć w moim kontrolerów, próbowałem:
angular.module('myApp.controllers', ['myApp.config'])
.controller('ListCtrl', ['$scope', 'myApp.config', function($scope, $config) {
$scope.printme = $config;
}])
ale dostaję:
wiadomo dostawcy: myApp.configProvider < - myApp.config
Jestem prawdopodobnie robi coś złego tutaj, jakieś pomysły?
Asaf próbowano wprowadzić moduł jako zależność w kontrolerze, który nie będzie działał. Moduł może być zależny tylko od innego modułu. – Shivam