如果布尔变量(从后端返回)为true,则需要禁用按钮。
这是我的角度控制器上不完整的功能,如何更改控制器和HTML按钮以使其正常工作?
$scope.flagInLavorazione = function (flagInLavorazione) {
if (flagInLavorazione === true)
答案 0 :(得分:2)
您正在寻找ng-disabled
。只需从您的控制器为其分配属性。当其为true
时,该元素将被禁用。用后端的值填充该属性。
答案 1 :(得分:1)
编辑:根据您的要求,您将使用:
$scope.disabilitaConvalida = function (flagInLavorazione) {
$scope.saldoNegativo = false;
if (flagInLavorazione === false) {
$scope.saldoNegativo = true;
}
}
在您的模板中:
<button ng-disabled="saldoNegativo"></button>
原始答案:
您在模板中设置了
<button ng-disabled="condition"></button>
还有
$scope.condition = true
或false
在控制器中,基于后端变量。
答案 2 :(得分:1)
A1:
<button ng-disabled="isNotReady">I'm a button</button>