Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 角度延迟_Angularjs - Fatal编程技术网

Angularjs 角度延迟

Angularjs 角度延迟,angularjs,Angularjs,我是新来安格拉斯的。我有以下AngularJS代码。我想在重定向代码之前添加一些延迟。任何帮助都将不胜感激 if(data.status=='success') { $scope.succ = "success"; var sessionid=data.doctor.doctor_id; /*------------------------------------*/ /* How to add delay (3 seconds) here *

我是新来安格拉斯的。我有以下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+'';

}

在控制器中注入
$timeout
,并编写如下内容

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

您可以使用JS函数
setTimeout
来same@Prashanth如果是,请接受answer@Prashanth只需点击答案下方的复选框即可接受