data - ng id angularjs
Angular ng-si no es cierto (5)
En angular 1, puede usar ng-show
y ng-hide
. En su caso, usaría ng-hide
. Por ejemplo:
<li ng-hide="area"></li>
¿Por qué no funciona esto?
<li ng-if="!area"></li>
Se siente un poco ilógico ya que
<li ng-if="area"></li>
funciona bien
''área'' se define en el alcance como verdadero / falso ¿Alguna solución para esto? Preferiría no usar ng-show / ng-hide ya que ambos representan elementos en DOM.
Usar asi
<div ng-if="data.IsActive === 1">InActive</div>
<div ng-if="data.IsActive === 0">Active</div>
no está utilizando $ scope, debe usar $ ctrl.area o $ scope.area en lugar de area
utilizar esta
ng-if = "area == false"
O
ng-if = "area == true"
esto puede ayudar a alguien
prueba esto:
<div ng-if="$scope.length == 0" ? true : false></div>
y mostrar u ocultar
<div ng-show="$scope.length == 0"></div>
de lo contrario será escondido
-----------------o--------------------------
Si está usando $ ctrl, el código será así:
prueba esto:
<div ng-if="$ctrl.length == 0" ? true : false></div>
y mostrar u ocultar
<div ng-show="$ctrl.length == 0"></div>
de lo contrario será escondido