Разница между функциями 'controller', 'link' и 'compile' при определении директивы
Некоторые места, кажется, используют функцию контроллера для логики директив, а другие используют связь. Пример вкладки на угловой странице использует контроллер для одного и ссылки на другую директиву. Какая разница между двумя?