2013-11-13 6 views
3

Я ищу способ сделать точно напротив из этого примера, который был взят из angularjs нг-инвалидов документации ... http://docs.angularjs.org/api/ng.directive:ngDisabledAngularjs - Галочка Отключение и включение

В этом примере проверки флажок отключает кнопку. Мне нужно точно противоположное :, мне нужно, чтобы флажок был установлен, чтобы включить отключенную кнопку. Может кто-то пролить свет на это для меня, пожалуйста.

<!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> 

Спасибо!

ответ

11

Вы можете сделать:

ng-disabled="!checked" 

! означает делать противоположное, так !true == false = true

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

+0

О господи !! Я продолжаю забывать, что эта вещь довольно гибкая :) Спасибо! – GRowing

+0

Нет проблем! Обязательно отметьте ответ, если он сработает для вас! – tymeJV

+0

oh наверняка :)) – GRowing

Смежные вопросы