2015-08-26 5 views
0

Я хочу реализовать AngularJS ng-class, если условие истинно, как можно достичь этой задачи, используя приведенный ниже код. Я новичок в AngularJS. Любая помощь будет оценена.Как применять AngularJS ng-class на основе условия?

До сих пор пытался код ....

main.html

<button type="submit" class="btn btn-primary" 
    ng-disabled="disableSubmitButton" 
    ng-class="{disableSaveCls:disableSubmitButton}" 
    ng-click="submitClicked()">Submit</button> 

mainCtrl.js

if (PromiseObj.data.StatusLookUpCode === 'COMPLIANCE') { 
      $scope.disableSubmitButton = true; 
      }; 
+0

нг-класс = "{ 'disableSaveCls': disableSubmitButton}" –

+0

Вы забыли указать имя класса в кавычках, которое должно исправить его – Rafa

ответ

1

Добавить '' в имени класса

Try, как это

ng-class="{'disableSaveCls':disableSubmitButton}" 
+0

Спасибо, что он работал с одинарными кавычками .. – aftab

+0

приветствуется :) –

0

DEMO

, что вы делаете это правильно, но вы должны применять класс, как это,

ng-class="{'disableSaveCls':disableSubmitButton}" 

в одинарные кавычки

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