Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 角度ng禁用未按预期工作_Javascript_Html_Angularjs_Button_Disabled Control - Fatal编程技术网

Javascript 角度ng禁用未按预期工作

Javascript 角度ng禁用未按预期工作,javascript,html,angularjs,button,disabled-control,Javascript,Html,Angularjs,Button,Disabled Control,我试图在指令发出就绪状态时禁用控制器中的按钮 我正在将布尔值传递到ng disabled: <button ng-disabled="{{pointsClaimed}}" ng-click="playVideo()">{{buttonText}}</button> 我可以看到按钮正在从false变为true: 但实际的按钮并没有被禁用 如果我硬编码为true或false,它将按预期工作。如果值在HTML中按预期更改,为什么不禁用该按钮?不需要花括号。试试 <b

我试图在指令发出就绪状态时禁用控制器中的按钮

我正在将布尔值传递到
ng disabled

<button ng-disabled="{{pointsClaimed}}" ng-click="playVideo()">{{buttonText}}</button>
我可以看到按钮正在从false变为true:

但实际的按钮并没有被禁用


如果我硬编码为true或false,它将按预期工作。如果值在HTML中按预期更改,为什么不禁用该按钮?

不需要花括号。试试

<button ng-disabled="pointsClaimed" ng-click="playVideo()">{{buttonText}}</button>
{{buttonext}


这也是一个很好的演示。

不要认为你需要花括号。试试

<button ng-disabled="pointsClaimed" ng-click="playVideo()">{{buttonText}}</button>
{{buttonext}

这也是一个很好的演示