Ho un ng-include che sta caricando il contenuto basato su un url dinamico (funzionante come previsto).Lascia l'animazione su ng-include con sorgente dinamica
<ng-include class="my-content-area" src="templateUrl"></ng-include>
Il problema viene quando sto cercando di animare la enter
e leave
del contenuto (secondo la documentazione angolari, questi sono i due eventi ng-includere prevede per l'animazione su).
.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;
}
Il enter
funziona come previsto, ma il leave
non è. Sto solo vedendo il contenuto scomparire immediatamente (non svanire) quando il templateUrl
viene modificato nel mio controller.
Qualche idea?
Quale browser stai utilizzando? –
Quale versione di angularjs stai usando? – pasine
Chrome 31 e Angular 1.2 – JT703