2014-12-14 2 views

ответ

1

Вы можете поместить объект в ng-class так:

<body ng-class="{ loaderParent: callControllerMethod() }"> 
2
<body ngClass="{loaderParent: !$state.includes('home')}"> 

Почему вы не читали the documentation?

+0

Спасибо JB Nizet, я не видел обработки состояния там. – rlsaj

+2

Это не имеет никакого отношения к управлению состоянием. ngClass принимает объект с именами классов в качестве ключей и booleans как значения. Если логическое значение равно true, добавляется соответствующее имя класса. В противном случае он будет удален. Логическим условием может быть любое выражение, оцениваемое по объему, как и все другие угловые выражения. Является ли это выражение основанием для состояния или чего-либо еще, не имеет значения. –

+0

Спасибо за помощь JB Nizet, у меня есть много чтения впереди меня. – rlsaj

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