单击“取消”按钮时取消选中复选框

时间:2017-09-01 19:00:56

标签: angularjs

    <th><input type="checkBox" id="acceptAll" ng-model="view.show" ng-click="$ctrl.selectAll(branchAccess, view.show)> All </th>

    <button type="button" ng-click="$ctrl.cancel(branchAccess, view.show)">Cancel </button>


    In controller
    --------------

   this.view={};
   this.view.show=false;

    this.cancel = function(branchAccess, checkStatus){
      checkstatus= false;
      this.view.show=false;
    };

//我上面的变量是真的和假的,反之亦然;

我想要的是点击取消按钮时取消选中复选框;

1 个答案:

答案 0 :(得分:0)

您的推荐不一致。在您的控制器中,您将view附加到控制器,但在模板中,您将其称为$scope上的

将模板中view.show的引用更改为$ctrl.view.show