问题:
我的指令专门用于显示所有错误消息(404等)。
但是在页面的某个时间,多次发生404次错误
我需要从页面中删除相同的msg指令。并且只保留唯一的错误消息
我的方法是
1 - 使用someService多次加载指令 2 - 从指令内部检查相同的错误消息块 指令已经存在? " 3 - 如果有,则删除类似的错误消息指令。
问题1 - 是否可以检查页面中加载两次的相同指令? 问题2 - 如果是,如何访问/如何检查?
P.S:目前代码无效。
angular.modue('myApp').directive('ErrorBlock',['someInjection',functon(someInjection){
return{
restrict : E,
replace :true,
scope : false,
link : function(scope , attr, element){
scope.errorArray = someInjection;
},
template : "<div ng-repeat='i in errorArray' ng-bind='i'></div>"
};}]);