Что такое функция ссылки в директиве AngularJS?
Что такое функция ссылки в директиве AngularJS?

Видео: Что такое функция ссылки в директиве AngularJS?

Видео: Что такое функция ссылки в директиве AngularJS?
Видео: angular 13 #9. Директивы. Создание директив. 2024, Май
Anonim

Ссылка на директиву AngularJS ключ определяет функция ссылки для директива . Точнее, используя функция ссылки , мы можем определить директивы API и функции который затем может быть использован директива чтобы сформировать некоторую бизнес-логику. В функция ссылки также отвечает за регистрацию слушателей DOM, а также за обновление DOM.

Следовательно, как директива работает в AngularJS?

Директивы AngularJS являются расширенными атрибутами HTML с префиксом ng-. NG-приложение директива инициализирует AngularJS заявление. Ng-init директива инициализирует данные приложения. НГ-модель директива связывает значение элементов управления HTML (ввод, выбор, текстовое поле) с данными приложения.

Следовательно, возникает вопрос, сколько типов функций связывания существует в AngularJS? В жизненном цикле директивы есть четыре различных функции которые могут выполняться, если они определены. Каждый позволяет разработчику контролировать и настраивать директиву на другой точки жизненного цикла. Четыре функции являются: компиляция, контроллер, предварительно ссылка и пост- Ссылка.

Точно так же люди спрашивают, в чем разница между функцией компиляции и компоновки в AngularJS?

Компилировать - Он просматривает DOM и собирает все директивы. В результате функция связывания . Ссылка - Он сочетает в себе директивы с прицел и производит просмотр в реальном времени. Любые изменения в объемная модель отражена в представление, и любое взаимодействие пользователя с представлением отражается в модель прицела.

Как использовать директиву?

Угловой директивы используются для расширения возможностей HTML путем придания ему нового синтаксиса. Каждый директива имеет имя - либо одно из предопределенных Angular, например ng-repeat, либо пользовательское, которое можно назвать как угодно. И каждый директива определяет, где его можно использовать: в элементе, атрибуте, классе или комментарии.

Рекомендуемые: