DOM Манипуляция и привязка данных могут быть выполнены с помощью JQuery. В чем преимущество перехода с AngularJS Directives?Почему предпочтительны директивы AngularJS?
ответ
Угловой js является двусторонним связыванием, поэтому он уменьшит количество написания кода. если какой-либо экземпляр будет изменен, то он будет отражен повсюду на странице
В простейших терминах директива в AngularJS является компонентом многократного использования. Директивы в AngularJS инкапсулируют все поведенческие свойства и функциональные возможности элемента семантическим способом, тем самым сохраняя все функциональные возможности, сгруппированные вместе. Это помогает отслеживать изменения одного раздела HTML в одном месте, а не отслеживать изменения на глобальном уровне в сценарии.
Более формальное определение директивы: В AngularJS директива - это заводская функция JavaScript, определенная внутри модуля AngularJS, которая содержит набор инструкций для компилятора HTML для определения заданного поведения элемента DOM.
Директива Пример кода
var myApp = angular.module(‘myApp’, []);
myApp.directive(‘helloWorld’, function() {
return {
restrict: ‘E’,
template: ‘<h1>Hello World</h1>’
};
});
<body ng-app=“myApp”>
<hello-world></hello-world>
</body>
Чтобы узнать больше о директиве нажмите link
- 1. Почему AngularJS повторяет вывод директивы?
- 2. AngularJS директивы
- 3. Директивы - AngularJS
- 4. Директивы AngularJS: Почему наблюдатель не запускается?
- 5. Почему директивы Angularjs превращаются в html-комментарии?
- 6. Angularjs: понимание рекурсивной директивы
- 7. Данные директивы AngularJS перезаписываются
- 8. AngularJS - Директивы против контроллеров
- 9. Статическое добавление директивы AngularJS из другой директивы
- 10. Добавить директивы из директивы в AngularJS
- 11. AngularJS директивы - директивы по содержанию включены через
- 12. Angularjs директивы зависит от внешней директивы
- 13. AngularJS Используйте дочерние директивы как данные директивы
- 14. AngularJS Вложенные директивы
- 15. SignalR и AngularJS директивы
- 16. AngularJS директивы с детьми
- 17. AngularJS - Директивы об упаковке
- 18. AngularJS: привязка директивы
- 19. AngularJS условные директивы
- 20. AngularJS и директивы вложенности
- 21. Создание директивы Angularjs
- 22. Связывание директивы с AngularJS
- 23. angularjs ngMessages внутри директивы
- 24. AngularJS - шаблон шаблона директивы
- 25. AngularJS checkbox внутри директивы
- 26. реализовать AngularJS Директивы
- 27. Директивы в AngularJS
- 28. Angularjs Директивы уборщик код
- 29. AngularJS Продление Директивы Возврат
- 30. Директива Angularjs внутри директивы
да, это может быть сделано внутри функции директивы ссылка :) –
директивы являются гораздо более мощным, чем JQuery. https://www.airpair.com/angularjs/posts/jquery-angularjs-comparison-migration-walkthrough – bwaaaaaa
Поскольку кто-то еще уже написал jquery для вас, с модульными тестами и 1000-ю промышленными установками. Вы думаете, что * ваш * код будет настолько прочным? Подробнее здесь: https://stackoverflow.com/tags/angularjs/info –