Я новичок в угловом и не понимая, почему я должен использовать угловые ng-click
над прослушивателями событий jQuery? Поскольку наилучшей практикой является использование только одного из них в моем приложении (согласно this highly up voted answer) Нет ли элегантного решения в угловом режиме для прослушивания таких событий, как jquery?AngularJs ng-click VS jquery on ('click')
JQuery
<span>Box 1</span>
<span>Box 2</span>
<span>Box 3</span>
$("span").on('click',function() {
// do something
});
Угловой
<span ng-click="doSomething();">Box 1</span>
<span ng-click="doSomething();">Box 2</span>
<span ng-click="doSomething();">Box 3</span>
$scope.doSomething = function(){
// do something
};
Что произойдет, если я буду необходимо изменить имя функции, или удалить его полностью, в угловом я должен буду перейдите весь код и удалите ng-клики.