如何使用AngularJs禁用和启用按钮

时间:2016-06-06 05:36:05

标签: angularjs

我有三个复选框'a','b','c'和一个按钮'X'。 如果最初检查'a'和'b'并且未选中'c',则应禁用'x'。 否则,对于上述以外的任何组合,应启用“x”。

2 个答案:

答案 0 :(得分:0)

使用ng-disabled。 https://docs.angularjs.org/api/ng/directive/ngDisabled

<button ng-disabled="$ctrl.checked">Button</button>

根据您的逻辑需要,在控制器中将 $ ctrl.checked 更新为true / false。

答案 1 :(得分:0)

您需要将ng-disabled用于禁用和显示按钮

<button ng-disabled="$scope.a && $scope.b && $scope.c">Button</button>