반응형
Angular ng-repeat에서의 orderBy 배열 항목 값
Angular's는 어떻게 구할 수 있나요?ng-repeat
각 항목의 속성 값이 아니라 각 항목의 실제 값을 기준으로 목록을 정렬하라는 지시입니까?
예:
<ul>
<li ng-repeat="item in items | orderBy:'WHAT_GOES_HERE??'">{{item}}</li>
</ul>
여기 바이올린 연주가 있습니다.http://jsbin.com/okatur/1/edit
할 수 있다는 걸 깨달았어요.sort()
하지만 그게 유일한 선택인가요?
1.3.0-rc.5 이후
AngularJS 1.3.0-rc.5부터orderBy
필터(매뉴얼 참조)는 추가 파라미터를 지정하지 않으면 해당 항목을 사용하여 어레이를 자동으로 정렬합니다.
<li ng-repeat="item in items | orderBy">{{item}}</li>
1.3.0-rc.5 이전
그orderBy
filter(이력 매뉴얼 참조)는 함수를 두 번째 파라미터로 사용할 수도 있습니다.이 파라미터의 반환값은 다음 명령을 사용하여 비교됩니다.<
,=
그리고.>
교환입니다.를 간단하게 사용할 수 있습니다.angular.identity
(매뉴얼 참조):
$scope.identity = angular.identity;
<li ng-repeat="item in items | orderBy:identity">{{item}}</li>
따라해보세요.
<ul>
<li ng-repeat="item in items | orderBy:'toString()'">{{item}}</li>
</ul>
언급URL : https://stackoverflow.com/questions/17936078/orderby-array-item-value-in-angular-ng-repeat
반응형
'programing' 카테고리의 다른 글
WordPress가 /temes/ 폴더에서 테마를 인식하지 못함 (0) | 2023.02.11 |
---|---|
Angular에서 $resource 서비스 오류를 처리하는 방법JS (0) | 2023.02.11 |
익명 객체에 JSON 직렬화 해제 (0) | 2023.02.11 |
IIS 7 php-cgi의 WordPress를 통한 CPU 사용 (0) | 2023.02.11 |
입력하는 동안 ReactJs가 변경 시 지연 (0) | 2023.02.11 |