无法通过代码更改单选按钮值 - angularjs

时间:2016-09-12 15:00:58

标签: angularjs

我正在尝试创建一个单选按钮,当用户点击" active" - 将出现警报。如果他点击取消,则保留(或返回)旧值。 问题是,所发生的是两个单选按钮都未被选中"。这显然不是通缉行为。

我附上了一个代码示例。 code example

提前谢谢, 本。

1 个答案:

答案 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;
        });

      }
    }
  }
});
相关问题