это моя кнопка отправки, которая имеет два варианта: 1 отправьте электронную почту активации и второй пароль сброса. Теперь я waana применяю тестовый класс сброса, чтобы сбросить элемент списка паролей, если userstatus был уведомлен или добавлен, поэтому хотел добавить условный оператор. Я попытался, но этот не работает. Помогите пожалуйста.Как применить условный ng-класс?
<div class="active-send-select" pull-left btn-group title="{{::'title.active.filter' | translate}}">
<button class="btn btn-large dropdown-toggle" data-toggle="dropdown" ng-disabled="!actionButtonStatus.SENT">
<i class="fa fa-envelope fa-lg"></i>
<span class="action-button-text">{{::'label.button.send' | translate}}</span>
<i class="icon-chevron-down pull-right" style="margin-top:-20px;"></i>
</button>
<ul class="dropdown-menu filter-state">
<li class="abc"><a href="" ng-click="userstatus == 'Complete'||sendActivationNotification()"><span ng-class="{resettest: userstatus == 'Complete'}">{{::'label.dropdown.sendActivation' | translate}}</span></a></li>
<li class="abc">
<a href="" ng-click="userstatus == 'Notified' || onSendPasswordReset()"><span ng-class="{resettest: userstatus == 'Notified' || 'Added'}">{{::'label.dropdown.resetPassword' | translate}}</span></a>
</li>
</ul>
</div>
CSS
.resettest{
color: darkgray;
cursor: not-allowed;
}
У вас есть 2 нг-класса в вашем диапазоне – Weedoze
предоставить plunker для этого .so мы можем понять вашу prblem othrwise, вы можете перейти по этой ссылке для синтаксиса ngClass https://docs.angularjs.org/api/ng/directive/ngClass –
Ссылка на плунжер - https: // plnkr. co/edit/9sXGscCA7xNrttamIzap? p = preview –