Как использовать поля компонента в обратном вызове файла-загрузчика onErrorItem? - PullRequest
0 голосов
/ 17 июня 2019

Есть ли способ использовать поля классов угловых компонентов в обратном вызове file-uploader onErrorItem?

private AUTH_HEADER = "Authorization";
  errorEventHandler(item: any, response: string, status: number, headers: ParsedResponseHeaders): any {
    console.log(this.AUTH_HEADER); //prints undefined
  }

1 Ответ

0 голосов
/ 17 июня 2019

как вы используете метод errorEventHandler? может ты теряешь контекст?

если вы используете его как

foo().subscribe(this.errorEventHandler)

вам нужно привязать контекст компонента

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