У меня есть следующий HTML:Угловые: нг щелкнуть параметр не работает
<i style="cursor:pointer" ng-click="addName()" class="icon-plus"></i>
<i style="cursor:pointer" ng-click="delName({{$index}})" class="icon-remove"></i>
И следующие функции в моем контроллере $scope
:
$scope.addName = function() {
$scope.names.push($scope.newName);
$scope.newName = '';
};
$scope.delName = function(i) {
$scope.names.splice(i, 1);
};
addName()
работает нормально, но delName()
никогда не называется. Невозможно ли связать ng-clik с функцией с аргументом?
У меня есть аналогичная проблема, updateProductState ({{product_id}}), она не вызывает функцию, но если я буду жестко кодировать статическое значение, это сработает. Есть идеи? спасибо – user1883793
вы пробовали 'updateProductState (product_id)'? Вам не нужно '{{}}' в директиве ng –
Это работает! Thanks – user1883793