내가하려는 것은 아코디언과 비슷합니다.
간단한 내가 한 번 다른 사업부가 NG 쇼 내 안에 중첩 "Printpanel"라는 쇼를 클릭하신 <a>
태그와 함께 NG 반복이 을 넣어.
사용자가 다른 <a>
태그를 클릭하면 이전에 표시된 다른 모든 div를 숨기고 관련된 하나만 열려고합니다.
$ index를 사용하여 특정 div를 트리거합니다. 내가 무슨 짓을 여기
:
는 그 NG 숨기기가 인식되지 않는 것 같습니다<div ng-repeat="product in $ctrl.Products">
<a href="#" ng-click="showDetails = $index;>CONFIGURE</a>
<div class="Printpanel ng-hide" ng-show="showDetails == $index" ng-hide="showDetails != $index">
</div>
... 누구는 아이디어가?
downvote ..? –
몰랐 이유 .. . 어쨌든 광고에 감사드립니다. 부사장,하지만 문제는 여전히 남아있다, 나는 다른 모든 div를 제거하고 싶습니다. –
이것은 각도 범위 상속의 문제로 표기법으로 컨트롤러로 사용됩니다. 뷰 모달 객체를 사용하여'showDetails' 변수에 접근합니다. –