我有Angular JS代码:
$scope.click = function (id) {
notificationsModal.confirm(function () {
$scope.$apply(function () {
console.log(id);
if(id == "test"){
$scope.contacts.blocked = $scope.contacts.blocked + 1;
}
});
}
}
当我点击时,我用取消按钮确认JS窗口。我按下此按钮取消活动。我做了4个操作。
确认消息后,在控制台中获得4个输出console.log(id);
。如果我取消并且条件没有执行,为什么它对每次点击都有效?