Вызов API внутри .subcribe next через Angular - PullRequest
0 голосов
/ 06 августа 2020

По сути, я пытаюсь отредактировать пользователя и вызываю метод editUser в моем authService. Редактировать пользователя в службе аутентификации - это просто HTTP-запрос на отправку.

this._authService.editUser(this.edit).subscribe(res=>{this.getUsers(this.params)}, (err)=>{alert(err)})

Теперь, после редактирования пользователя, я хочу снова обновить sh весь список пользователей. поэтому я вызываю метод getUser внутри следующего поля .subscribe. Метод getUser в authservice также является запросом HTTP POST.

getUsers(search){
    this._authService.getUser(search).subscribe(
      res => {
       
        this.persons = res
        
      },
      error => {
        if(error.status == 0) {
          alert("The servers are down right now, try again later")
        }
        else{
          alert(error.error.msg)
        }

      }
    );
  }

Проблема в том, что он не всегда обновляет sh список людей. Иногда да, а иногда нет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...