Angular Js : ng-repeat에서 처음과 마지막 요소를 찾고 특별한 클래스를 추가하는 방법은?
angular js를 사용해서 다음을 변경했습니다.
<section id="social">
<h2 class="line">Social Profiles</h2>
<a href="#" class="first"><i class="icon-facebook"></i></a>
<a href="#"><i class="icon-twitter"></i></a>
<a href="#"><i class="icon-linkedin"></i></a>
<a href="#"><i class="icon-google-plus"></i></a>
<a href="#" class="last"><i class="icon-rss"></i></a>
<div class="clear"></div>
</section>
여기에
<section id="social">
<h2 class="line">Social Profiles</h2>
<a ng-repeat="sMedia in socialMedia" ng-if="$first" href="#" >
<i class="{{sMedia.icon}}"></i>
</a>
<div class="clear"></div>
</section>
추가할 방법을 찾지 못한 것을 제외하고는 모든 것이 괜찮은 것 같습니다.class="first"
첫번째 요소에서 그리고class="last"
의 최후에ng-repeat
.
$first와 $last를 ng급과 함께 사용하면 됩니다.
<a ng-repeat="sMedia in socialMedia" ng-class="{'first': $first, 'last': $last}" href="#" >
여기에서 작동 방식을 확인하십시오. https://docs.angularjs.org/api/ng/directive/ngRepeat
다음을 사용할 수 있습니다.
#social a:first-child{ /* your first css code */ }
#social a:last-child{ /* your last css code */ }
언급URL : https://stackoverflow.com/questions/24973117/angular-js-how-to-find-first-and-last-element-in-ng-repeat-and-add-special-cla
'programing' 카테고리의 다른 글
기본 키 대신 두 개의 외부 키 (0) | 2023.10.11 |
---|---|
jQuery ajax post를 사용하여 여러 확인란을 전달하는 방법 (0) | 2023.10.11 |
복합 기본 키를 외부 키로 사용 (0) | 2023.10.11 |
메타 값이 포함된 워드프레스 게시물 주문하기 (0) | 2023.10.11 |
MariaDB/Galera에서 대기열 테이블로 교착 상태를 방지하려면 어떻게 해야 합니까? (0) | 2023.10.11 |