동적 URL (예상대로 작동)을 기반으로 콘텐츠를로드하는 ng-include가 있습니다. 동적 소스와 함께 ng-include에 애니메이션 남기기
<ng-include class="my-content-area" src="templateUrl"></ng-include>
문제
내가 애니메이션을 위해enter
및 컨텐츠의
leave
를 시도하고있을 때 제공 (각 문서에 따르면, 사람들은 두 개의 이벤트입니다에 애니메이션을 제공 겨가-포함). 예상대로
.my-content-area.ng-enter,
.my-content-area.ng-leave {
transition: all 500ms;
}
.my-content-area.ng-enter {
opacity:0;
}
.my-content-area.ng-enter.ng-enter-active {
opacity:1;
}
.my-content-area.ng-leave {
opacity:1;
}
.my-content-area.ng-leave.ng-leave-active {
opacity:0;
}
enter
작동되지만 leave
아니다. 콘트롤러에서 templateUrl
이 변경되면 즉시 사라지는 것이 아니라 콘텐트가 사라지는 것을보고 있습니다.
아이디어가 있으십니까? 사용
어떤 브라우저를 사용하고 있습니까? –
어떤 각도 버전을 사용하고 있습니까? – pasine
크롬 31 및 각도 1.2 – JT703