У меня есть следующий код для удаления элемента из списка на AngularJS:
$scope.removeItem = function() {
if($scope.items.indexOf(toDelete) > -1) {
var index = $scope.items.indexOf(toDelete);
$scope.items.splice(index, 1);
}
};
И следующий код в моем нефритовом шаблоне:
div.row.spacing-small(ng-repeat='item in items')
div.col-lg-4: p {{item}}
div.col-lg-2: button.btn.btn-danger.btn-block Delete
Объект items в основном представляет собой массив, например: ['foo', 'bar']. Есть ли способ связать кнопку "Удалить" с функцией removeItem? Я все еще играю с этой фантастической структурой, но она настолько новая, что иногда трудно найти нужную вещь в документации.