Можно ли «следить» за изменениями атрибутов?
Это возможно "часы" для пользовательского интерфейса изменения в директиве? что-то вроде того:
.directive('vValidation', function() {
return function(scope, element, attrs) {
element.$watch(function() {
if (this.hasClass('someClass')) console.log('someClass added');
});
}
})