Как интерполировать вложенные объекты из запроса Get в Angular 6? - PullRequest
0 голосов
/ 16 сентября 2018

У меня есть служба, у которой есть запрос на получение ответа, и я зарегистрировал его на консоли. Это объект с одним полем и одним вложенным объектом, например:

 { success: true, user { (_id, username, email) } } 

Я хочу разместить его в HTML, как это:

<li class="list-group-item">Username: {{username?.user?.username}}</li>
<li class="list-group-item">Email: {{email?.user?.email}}</li>

account.component.ts:

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

Маршрут учетной записи на сервере возвращает объект пользователя. Однако проблема в том, что HTML-код пуст. У кого-нибудь есть предложение?

1 Ответ

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

Я помещаю некоторую информацию в комментарии, но вот решение:

<li class="list-group-item">Username: {{username}}</li>
<li class="list-group-item">Email: {{email}}</li>
...