我可以在angularjs中的$ timeout之后添加回调函数或语句吗?

时间:2016-08-09 14:16:30

标签: javascript angularjs

function fadeAlertMessage() {
   $scope.alertMessagePopUp = true;
   $timeout(function() {
      $scope.fade = true;
   }, 5000)  function() { 
   $scope.alertMessagePopUp = false;
}

我在这里有一个问题,我希望有人可以帮我解决这个问题,但首先有可能做到这一点吗?当我在列表中创建一些内容然后我想淡出它时,我会弹出一条警告消息,但是在淡出它之后会在我的用户界面中留下一个空白区域,所以我需要一些解决方案。我试图关闭Alert消息,但似乎上面的代码不起作用。虽然可能吗?衰落已经在发挥作用,因此这里真正的问题是转动警报信息。

问题是角度有回调吗?

1 个答案:

答案 0 :(得分:0)

如果您使用的是ngAnimate,则可以添加生命周期挂钩。请参阅" Callbacks and Promises"部分。