Ссылка против компиляции против контроллера

Когда вы создаете директиву, вы можете поместить код в компилятор, функцию ссылки или контроллер.

В документах они объясняют, что:

Функция компиляции и ссылки используется в разных фазах углового циклаконтроллеры распределяются между директивами

Однако для меня не ясно, какой код должен идти куда.

Например: я могу создавать функции в компиляции и прикреплять их к области действия в ссылке или только прикреплять функции к области действия в контроллере?

Как контроллеры распределяются между директивами, если каждая директива может иметь свой собственный контроллер? Контроллеры действительно общие или это просто свойства области видимости?

Ответы на вопрос(6)

Ваш ответ на вопрос