Получение ошибки: «Свойство« пользователь »не существует для типа« ArrayBuffer ». в Angular - PullRequest
0 голосов
/ 19 сентября 2018

Итак, я хочу отобразить информацию о пользователе в компоненте Profile, но всякий раз, когда я запускаю сервер, я получаю одно и то же сообщение два раза: свойство 'user' не существует для типа 'ArrayBuffer'.Я пытался найти это, но до сих пор я не имею ни малейшего понятия, что вызывает это.Кто-нибудь может помочь?Это profile.component.ts:

  username;
email;

constructor(private auth: AuthService) { }

ngOnInit() {
this.auth.getProfile().subscribe(profile => {
  this.username = profile.user.username;
  this.email = profile.user.email;

  })
}

1 Ответ

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

Попробуйте изменить ответ как любой, в этом случае,

this.auth.getProfile().subscribe((profile:any) => {
  this.username = profile.user.username;
  this.email = profile.user.email;
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...