programing

다중 인수가 있는 각도 ng-if="

newsource 2023. 2. 15. 22:05

다중 인수가 있는 각도 ng-if="

나는 각도 개발을 시작하려고 노력하고 있다.그리고 문서를 검토한 후에도 몇 가지 의문이 남습니다.어떻게 하면 가장 잘 쓸 수 있을까요?ng-if대응하는 복수의 인수를 수반하여

if( a && b)또는if( a || b )

가능하다.

<span ng-if="checked && checked2">
  I'm removed when the checkbox is unchecked.
</span>

http://plnkr.co/edit/UKNoaaJX5KG3J7AswhLV?p=preview

확실히 하기 위해서, 브래킷의 배치가 중요하다는 것을 알아두세요!

이것들은 임의의 HTML 태그에 추가할 수 있습니다.span, div, table, p, tr, td 등.

각도 JS

ng-if="check1 && !check2" -- AND NOT
ng-if="check1 || check2" -- OR
ng-if="(check1 || check2) && check3" -- AND/OR - Make sure to use brackets

각도 2 이상

*ngIf="check1 && !check2" -- AND NOT
*ngIf="check1 || check2" -- OR
*ngIf="(check1 || check2) && check3" -- AND/OR - Make sure to use brackets

ngIfs 내에서 직접 계산하지 않는 것이 가장 좋습니다.따라서 컴포넌트 내에서 변수를 할당하고 거기에서 논리를 수행합니다.

boolean check1 = Your conditional check here...
...

여러 개의 'or' 값을 가진 문장이 있는 경우 수행하고자 하는 사용자용입니다.

<div ng-if="::(a || b || c || d || e || f)"><div>

네, 가능합니다.예를 들어 체크아웃:

<div class="singleMatch" ng-if="match.date | date:'ddMMyyyy' === main.date &&  match.team1.code === main.team1code && match.team2.code === main.team2code">
    //Do something here
    </div>

언급URL : https://stackoverflow.com/questions/18988198/angular-ng-if-with-multiple-arguments