2014-11-19 3 views
-1

각도가 너무 새롭기 때문에 나와 함께 곰. 다음 코드가 포함 된 각주 페이지가 있습니다.조건부 각도 중계기를 구현하는 방법

<div ng-repeat="item in items"> 
//do stuff 
</div> 

이제 페이지 상단에 탭을 추가하고 싶습니다. 그런 다음 사용자가 탭을 클릭하면 일부 모델 변수 "Tab"이 변경됩니다. 탭에 따라 페이지를 변경해야합니다. 문제는 // 할 일이별로 변할 필요가 없다는 것입니다. 그러나 탭에 따라 다른 항목 집합 (약간 다른 형식이므로 일부 마스터 목록 만 필터링 할 수는 없음)을 반복해야합니다. 목록에서 탭을 사용하는 ng-repeat를 수행 할 수있는 방법이 있습니까?

편집 :

<div ng-repeat="item in items{{Tab}}"> 
    //do stuff 
    </div> 

아이디어는 각도가 항목을 {{탭}} 평가 한 다음 해당 목록을 호출 할 것입니다 : 나는 이런 식으로 뭔가에 생각을했다. 어떻게 든 이것이 작동하지 않습니다. 왜?

답변

0

각도 경로를 살펴보고 컨트롤러/서비스 방법에서 데이터를로드해야합니다. 그러면 클라이언트가 뷰를 설정할 수있게되고 그에 따라 데이터를 가져옵니다.

+0

응답 해 주셔서 감사합니다. 컨트롤러 메서드를 사용하여 실제로 데이터를로드하고 있습니다. – Byc

+0

그런 다음 ng-Route를 사용하여보기를 구성하십시오. 지시문을 사용하려는 뷰와 해당 제어기에 전달하면 뷰는 라우트 지시문에 의해 적절한 데이터로 올바르게 렌더링됩니다. – holtc

+0

감사합니다. 이것은 실제로 도움이되었습니다. 나는 지금까지 노선에 대해 전혀 몰랐다. 나는 그들에 대해 읽기 시작했다. 그들은 정말 도움이 될 것 같은데. – Byc

관련 문제