I get this error:
Uncaught Error: [$injector:modulerr]
But I do not remember what I did wrong, so how can I find what causes this error?
JS:
angular.module('app', ['ngMaterial', 'angular-loading-bar', 'ngAnimate'])
.config(function($mdIconProvider) {
$mdIconProvider
.defaultFontSet( 'fontawesome' )
.iconSet("call", '/images/icons/sets/communication-icons.svg', 24)
.iconSet("social", '/images/icons/sets/social-icons.svg', 24);
})
.controller('AppCtrl', function ($scope, $timeout, $mdSidenav, $mdUtil, $log) {
$scope.toggleLeft = buildToggler('left');
$scope.toggleRight = buildToggler('right');
/**
* Build handler to open/close a SideNav; when animation finishes
* report completion in console
**/
function buildToggler(navID) {
var debounceFn = $mdUtil.debounce(function(){
$mdSidenav(navID)
.toggle()
.then(function () {
$log.debug("toggle " + navID + " is done");
});
},200);
return debounceFn;
}
$scope.closeLeft = function () {
$mdSidenav('left').close()
.then(function () {
$log.debug("close LEFT is done");
});
};
$scope.closeRight = function () {
$mdSidenav('right').close()
.then(function () {
$log.debug("close RIGHT is done");
});
};
var originatorEv;
this.openMenu = function($mdOpenMenu, ev) {
originatorEv = ev;
$mdOpenMenu(ev);
};
});
function DialogController($scope, $mdDialog) {
$scope.hide = function() {
$mdDialog.hide();
};
$scope.cancel = function() {
$mdDialog.cancel();
};
$scope.answer = function(answer) {
$mdDialog.hide(answer);
};
}
ps. I do not use ngRoute
in my App if that is the cause of the error.