3

我正在寻找一种与取自 angularjs ng-disabled 文档的示例完全相反的方法... http://docs.angularjs.org/api/ng.directive:ngDisabled

在此示例中,选中该框会禁用该按钮。我需要正好相反,,,我需要复选框来启用禁用的按钮。有人可以帮我解释一下吗。

<!doctype html>
<html ng-app>
<head>
<script src="http://code.angularjs.org/1.2.0/angular.min.js"></script>
</head>
<body>
Click me to toggle: <input type="checkbox" ng-model="checked"><br/>
<button ng-model="button" ng-disabled="checked">Button</button>
</body>
</html>

谢谢!

4

1 回答 1

11

你可以做:

ng-disabled="!checked"

!做相反的手段,所以!true == false = true

Plunkr:http ://plnkr.co/edit/ht0z3lTJi8EfPJEKWcWl?p=preview

于 2013-11-13T20:24:04.937 回答