Для увеличения гибкости использования директив, я добавил «препроцессор» для директив. Он вызывается в момент «подключения» директивы в DOM. Вы можете расширить его либо заменить на свой, что дает такие возможности как:
- Добавление своих атрибутов в директивы (наподобие template, templateUrl, scope ...)
- Преобразование директив и их подмена
- Смена местоположения директив, например в хранить часть директив в scope (ну а вдруг захочется)
Далее пара примеров: Читать дальше →