Периодически возникает необходимость в своей директиве добавить элементу другую директиву, предварительно её настроив.
В примере пытаюсь навесить директиву тултипа:
http://plnkr.co/edit/4IvY0OZkZRdB9D1YdLBB?p=preview
Не работает из-за того, что compile вызывается после того как имеющиеся атрибуты скомпилированы.
Можно перекомпилировать шаблон в функции link, но придется заморачиваться, чтобы скомпилировался только новый атрибут. Появится куча костылей.
Как сделать это красиво?