Задать вопрос
@jack3d

Правильно ли ng-click заменять на свою директиву в angularjs?

Например, удаление комментария должно быть так:
<button ng-click="vm.deleteComment(comment.id)">Delete</button>

и дальше в контроллере уже запросы к api
или так, через директиву
<button data-delete-post >Delete</button>
и дальше в директиве запросы к api.
  • Вопрос задан
  • 110 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
dedalik
@dedalik
Веб разработчик
Если метод
vm.deleteComment(comment.id)
будет использоваться только в одном контроллере, тогда можно использовать ng-click, а если метод будет использоваться в нескольких конроллерах, лучше сделать директиву, чтобы не дублировать метод в каждом $scope.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы