반응형
각도 ng-참이 아닌 경우
왜 안 되지?
<li ng-if="!area"></li>
좀 비논리적으로 느껴지네요
<li ng-if="area"></li>
정상적으로 동작합니다.
'area'는 스코프에서 true/false로 정의됩니다. 이에 대한 해결 방법이 있습니까?둘 다 DOM에서 아이템을 렌더링하기 때문에 ng-show/ng-hide는 사용하지 않는 것이 좋습니다.
이것을 사용하다
ng-if="면적 == false"
또는
ng-if="면적 == 참"
이것은 누군가에게 도움이 될지도 모른다
이렇게 쓰세요.
<div ng-if="data.IsActive === 1">InActive</div>
<div ng-if="data.IsActive === 0">Active</div>
True에 대해서만 사용:
<li ng-if="area"></li>
및 False의 경우:
<li ng-if="area === false"></li>
이것을 시험해 보세요.
<div ng-if="$scope.length == 0" ? true : false></div>
보여주거나 숨기거나
<div ng-show="$scope.length == 0"></div>
그렇지 않으면 숨어버릴 것이다
-------------------------------------------------------
코드보다 $120을 사용하는 경우 다음과 같습니다.
이것을 시험해 보세요.
<div ng-if="$ctrl.length == 0" ? true : false></div>
보여주거나 숨기거나
<div ng-show="$ctrl.length == 0"></div>
그렇지 않으면 숨어버릴 것이다
각도 1에서는 다음을 사용할 수 있습니다.ng-show
그리고.ng-hide
.당신의 경우,ng-hide
. 예:
<li ng-hide="area"></li>
$190을 사용하지 않고 $190을 사용해야 합니다.면적 대신 면적 또는 $120.area
언급URL : https://stackoverflow.com/questions/26266258/angular-ng-if-not-true
반응형
'programing' 카테고리의 다른 글
AngularJS: 컨트롤러와 공장/서비스는 어떻게 풍부하고 계층적인 객체 모델을 사용하여 구조화해야 합니까? (0) | 2023.02.26 |
---|---|
IE8에서 각도 $q.catch() 메서드가 실패함 (0) | 2023.02.26 |
Spring Boot 응용 프로그램에서 Servlet 필터 실행 순서를 정의하는 방법 (0) | 2023.02.26 |
Oracle에서 "<>"의 의미 (0) | 2023.02.26 |
JSON용 스트리밍 API가 있나요? (0) | 2023.02.21 |