Я изучаю создание директив в AngularJS.
В официальных документах написано:
Best Practice: Prefer using the definition object over returning a function.
Но он никогда не приводит пример возврата функции. Он всегда дает примеры, возвращающие объект определения.
Вопрос. Что делает директива, когда вы возвращаете функцию вместо объекта определения?