我正在尝试创建一个单选按钮,当用户点击" active" - 将出现警报。如果他点击取消,则保留(或返回)旧值。 问题是,所发生的是两个单选按钮都未被选中"。这显然不是通缉行为。
我附上了一个代码示例。 code example
提前谢谢, 本。答案 0 :(得分:0)
在将值设置为false之前添加超时。
var app = angular.module('app', []);
app.controller('firstCtrl', function($scope,$timeout){
$scope.value = {
text : false
};
$scope.checkRadioButton = function() {
if ($scope.value.text === true) {
if (!window.confirm("Are you sure?")) {
$timeout(function(){
$scope.value.text = false;
});
}
}
}
});