Как указано здесь:
http://docs.angularjs.org/guide/directive
Angular Директивы js используют два разных типа функций ссылок:
Функция предварительной привязки Выполняется до того, как дочерние элементы связаны. Небезопасно выполнять преобразование DOM, так как функция связывания компилятора не сможет найти правильные элементы для компоновки.
Функция постсвязывания Выполняется после того, как дочерние элементы связаны. Безопасное преобразование DOM в функции постсвязывания.
Кроме того, похоже, что ключ по умолчанию link
будет привязан к postLink
, если будет предоставлена анонимная функция.
Когда и почему я хотел бы использовать функцию предварительной ссылки?