AngularJS延迟

时间:2017-01-27 09:31:55

标签: angularjs

我是AngularJS的新手。我有以下AngularJS代码。我想在我的重定向代码之前添加一些延迟。任何帮助将不胜感激。

if(data.status=='success')
{  
      $scope.succ = "success";
      var sessionid=data.doctor.doctor_id;


     /*------------------------------------*/
     /* How to add delay (3 seconds) here */
     /*------------------------------------*/

  $window.location.href = 'http://localhost:8099/medical-web/login?essionid='+sessionid+'';

}

1 个答案:

答案 0 :(得分:0)

在控制器中注入$timeout并编写类似

的内容
$timeout(function() {
   $window.location.href = 'http://localhost:8099/medical-web/login?essionid='+sessionid+'';
}, 3000);