Inheritance 使用警报服务扩展rootScope?
我可以很容易地想象自己将警报服务注入到我的几乎每一个控制器中: myApp.factory('AlertsList',函数(){ 返回[{type:'info',msg:'Welcome!'}, {type:'success',msg:'Checkout this subpage'}] }); /*例如:对于该控制器*/ 函数AlertsCtrl($scope,AlertsList){ $scope.alerts=警报列表; $scope.closeAlert=函数(索引){ $scope.alerts.splice(索引1); } } AlertsCtrl.$inject=['$scope','AlertsList'];Inheritance 使用警报服务扩展rootScope?,inheritance,angularjs,dry,angularjs-scope,angularjs-service,Inheritance,Angularjs,Dry,Angularjs Scope,Angularjs Service,我可以很容易地想象自己将警报服务注入到我的几乎每一个控制器中: myApp.factory('AlertsList',函数(){ 返回[{type:'info',msg:'Welcome!'}, {type:'success',msg:'Checkout this subpage'}] }); /*例如:对于该控制器*/ 函数AlertsCtrl($scope,AlertsList){ $scope.alerts=警报列表; $scope.closeAlert=函数(索引){ $scope.al
停止这个扩展的样板;如何使用此警报服务更新AngularJS的rootScope?假设,为什么不像
$rootScope.alerts=AlertsList代码>?在我看来,您可以根据某些应用程序状态生成一个显示消息框的可重用指令?我可能想使用该代码,所以请编写它!;)可能重复的