Директивы для Angular.js

Писать свои директивы для angular.js просто, а использовать их потом — удобно.

Вот к примеру, нет у angular по умолчанию обработчика увода фокуса с элемента. Написать соответствующую директиву очень просто:

Использовать её надо вот так:

В контроллере:

Почитать про ngBlurhttps://github.com/angular/angular.js/issues/1277.
Примеры директив — http://habrahabr.ru/post/164493/.

UPDATE:

Правильно писать директивы лучше так:

А для touch-событий — вот так:

LEAVE A COMMENT