我只想在动画结束时在我的指令中执行javascript事件: 当我更改视图时,使用ngAnimate制作的动画的持续时间为1200毫秒。
在完全加载我的指令或事件时是否有最佳解决方案?
这是我的实验,谁工作,但我打赌还有另一种方式:):
var interval = setInterval(function(){
if(!mainView.hasClass('ng-leave')){
// view fully loaded
clearInterval(interval);
}
}, 100);
先谢谢!
答案 0 :(得分:1)
您是否尝试在动画完成时在根作用域上广播事件 - 这样您就不必轮询该类?