angularjs - Yeoman generated Angular application not loading injected dependencies -
probably newbie's question, need add ngdialog module angular. noticed after installing bower yeoman doesn't automatically update files, added
<script src="bower_components/ngdialog/js/ngdialog.js"></script> to index.html.
i went ahead , added 'ngdialog' main module dependencies, this
angular.module('sigaapp', ['ngdialog']) .controller('mainctrl', function () { this.awesomethings = [ 'html5 boilerplate', 'angularjs', 'karma' ]; }); i added $scope , 'ngdialog' controller, this
angular.module('sigaapp') .controller('mynewctrl', ['$scope', 'ngdialog', function ($scope, ngdialog) { $scope.open = function () { ngdialog.open({ template: 'templateid' }); }; } ] ); that's did. grunt refreshes page no error, , page console shows no error, page shows nothing, , have no idea why.
should load dependencies automatically, , shouldn't adding these injections manually? there standard way add dependencies?
any appreciated. thanks!
answering own question: removed module , installed bower install ng-dialog --save adding --save command line.
what --save parameter does, "save installed packages project's bower.json dependencies" (quoting bower help) , far i'm aware of, there's yeoman takes dependencies update index.html.
Comments
Post a Comment