Подтвердить что ты не робот

Angular ng - если не верно

Почему это не работает.

<li ng-if="!area"></li>

Чувствует себя немного нелогичным, так как

<li ng-if="area"></li>

отлично работает.

'area' определяется в области как true/false Какие-нибудь обходные пути для этого? Я бы предпочел не использовать ng-show/ng-hide, поскольку оба из них отображают элементы в DOM.

4b9b3361

Ответ 1

используйте этот

ng-if = "area == false"

ИЛИ

ng-if = "area == true"

это может помочь кому-то

Ответ 2

Используйте это как

<div ng-if="data.IsActive === 1">InActive</div>
<div ng-if="data.IsActive === 0">Active</div>