2014-12-01 4 views
2

에 항목의 이름을 변경하는 것입니다 ng-repeat의 항목 이름을 변경 하시겠습니까? 다음과 같을 수 있습니다 :은 가능한보기에서 반복에 대한 ngRepeat

ng-repeat="item as item.value in list" 

그래서 모든 항목에 공통된 부분보기 (예 : item.html)를 사용할 수 있습니다.

+0

이 작업을 수행하는 목적은 무엇입니까? –

+0

@AbhisekMalakar 모든 경로에서 부분보기 (예 : post-item.html)를 사용하고 싶습니다. – Reyraa

+2

귀하의 컨트롤러에서 귀하의 데이터를 구문 분석하여 템플릿에 전달하십시오. 컨트롤러가 'value' 속성을 확인하고 반복 할 항목으로 설정하십시오 – haxxxton

답변

1

나는 당신이 그것을

<div ng-repeat="i in list"> 
    <div ng-repeat="(key, item) in i" ng-if="key == 'value'"> 
    // post item here 
    </div> 
</div> 

의 이름을 변경하거나 필터 대신 ngIf를 사용하기에 ngRepeat를 추가 할 필요가 있다고 생각.