2015-07-30 2 views
0

У меня есть список флажков на странице просмотра для отправки уведомлений для разных ролей. Я хочу сначала отключить некоторые флажки в непроверенном состоянии.Как отключить флажок в angularjs

Я работаю с помощью следующего кода в целях

<div ng-repeat="notification in NotificationList | filter:{Media: item.Media}" ng-if="!collapsedNotification" ng-class="{'pad-top-4':($first)}" > 
            <label for="NotificationLabel" class="col-sm-4 col-md-4 col-lg-4 control-label font-normal" title="{{notification.NotificationLabel}}">{{notification.NotificationLabel}}</label> 
          <div class="col-sm-1 col-md-1 col-lg-1" style="line-height:35px;"> 
           <span class="col-lg-2 col-md-2 col-sm-2 item-padding "> 
            <span class="default-pointer" ng-checkbox ng-init="ToAdmin=false" ng-model='ToAdmin' ng-click="disableClick()" ng-disabled="ToAdmin"></input> 

           </span> 

          </div> 
          <div class="col-sm-1 col-md-1 col-lg-1" style="line-height:35px;"> 
           <span class="col-lg-2 col-md-2 col-sm-2 item-padding "> 
            <span class="default-pointer" ng-checkbox ng-model='notification.ToNutritionist'></span>           
           </span> 
          </div> 
          <div class="col-sm-1 col-md-1 col-lg-1" style="line-height:35px;"> 
           <span class="col-lg-2 col-md-2 col-sm-2 item-padding "> 
            <span class="default-pointer" ng-checkbox ng-model='notification.ToPatient'></span>           
           </span> 
          </div> 
            </div> 

Как я могу отключить флажки (в непроверенном состоянии) для определенных ролей в контроллере с использованием angularjs?

ответ

0

Вы можете использовать собственность ng-disabled.

Как в этом примере:

<input type="checkbox" ng-click="disable=!disable"> 

<input type="checkbox" ng-disabled="disable"> 
+0

Как @alexis сказал, что вы можете использовать нг отключенной свойства. Реализация зависит от сценария в приложении <входной тип = «флажок» нг-инвалидов = «выражение»> // Это метод реализации Если выражение truthy, то будет установлен атрибут отключен на элементе –

+0

да. Я уже работал с ним, но он не работает. Neha

+0

Не используйте затем и используйте Alexis

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