В угловых, когда я вхожу в систему, как установить таймаут и перейти от этого маршрута? - PullRequest
0 голосов
/ 13 сентября 2018

Вот функция:

onSubmit(value){
this.authService.login(value.email, value.password)
.then(
  res=> {})
.catch(error=>
          {console.log(error);}
 )
}

Я думаю, что в Res я должен установить таймаут. У меня есть authGuard, поэтому мне нужен тайм-аут.

1 Ответ

0 голосов
/ 13 сентября 2018

поменяйте на это;

onSubmit(value){
   this.authService.login(value.email, value.password)
   .then(
      res=> {
        setTimeout(()=>{this.navigateByUrl('/home');}, 1000);
      })
   .catch(error=>
      {console.log(error);}
    )
}

надеюсь, это поможет;

...