我希望这一点不太明显,但我需要进行健全性检查,我已经看过其他几个类似的帖子,但我似乎无法找到错误。下面的服务和消费控制器。
服务
(function() {
var notify = function(){
var logIt;
toastr.options = {
"closeButton": true,
"positionClass": "toast-bottom-full-width",
"timeOut": "10000"
};
logIt = function(message, type) {
return toastr[type](message);
};
return {
log: function(message) {
logIt(message, 'info');
},
logWarning: function(message) {
logIt(message, 'warning');
},
logSuccess: function(message) {
logIt(message, 'success');
},
logError: function(message) {
logIt(message, 'error');
}
};
};
var module = angular.module("app");
module.factory("notify",notify);
}());
控制器
(function() {
var app = angular.module("app");
var LoginController = function($scope, $interval, $location,ucja,notify) {
$scope.client = ucja;
$scope.login = function(user,pass){
notify.log("Heads up! This alert needs your attention, but it's not super important.");
};
};
app.controller("LoginController",['$scope','notify',LoginController]);
}());
答案 0 :(得分:0)
谢谢你的fiskers和PSL!这是我的无知,不知道订单计数。这实际上最终解决了整个baord问题。 我改为
var LoginController = function($scope,notify,ucja)
app.controller("LoginController",['$scope','notify','ucja',LoginController]);
很高兴去!希望这可以帮助其他人在第一时间学习角度。