Вопросы с тегом «angularjs-ng-click»

5
AngularJS ng-click stopPropagation
У меня есть событие клика в строке таблицы, и в этой строке также есть кнопка удаления с кликом события. Когда я нажимаю кнопку «Удалить», также запускается событие «Событие» в строке. Вот мой код <tbody> <tr ng-repeat="user in users" class="repeat-animation" ng-click="showUser(user, $index)"> <td>{{user.firstname}}</td> <td>{{user.lastname}}</td> <td>{{user.email}}</td> <td><button class="btn red btn-sm" ng-click="deleteUser(user.id, $index)">Delete</button></td> …

7
Добавление параметра в функцию ng-click внутри ng-repeat не работает
У меня есть простой цикл с ng-repeatтаким: <li ng-repeat='task in tasks'> <p> {{task.name}} <button ng-click="removeTask({{task.id}})">remove</button> </li> В контроллере есть функция $scope.removeTask(taskID). Насколько я знаю, Angular сначала визуализирует представление и заменяет интерполированное {{task.id}}число, а затем, при событии щелчка, оценивает ng-clickстроку. В этом случае ng-clickполучает полностью то, что ожидается, то есть: ng-click="removeTask(5)".однако …

8
Как / когда использовать ng-click для вызова маршрута?
Предположим, вы используете маршруты: // bootstrap myApp.config(['$routeProvider', '$locationProvider', function ($routeProvider, $locationProvider) { $routeProvider.when('/home', { templateUrl: 'partials/home.html', controller: 'HomeCtrl' }); $routeProvider.when('/about', { templateUrl: 'partials/about.html', controller: 'AboutCtrl' }); ... И в вашем html вы хотите перейти на страницу about при нажатии кнопки. Один из способов был бы <a href="#/about"> ... но, похоже, …


10
добавление и удаление классов в angularJs с помощью ng-click
Я пытаюсь понять, как добавить класс с помощью ngClick. Я загрузил свой код на плункер. Нажмите здесь . Глядя на документацию angular, я не могу понять, как это должно быть сделано. Ниже приведен фрагмент моего кода. Может ли кто-нибудь направить меня в правильном направлении <div ng-show="isVisible" ng-class="{'selected': $index==selectedIndex}" class="block"></div> Контроллер …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.