如何从 Angular 6 中的 Get 请求插入嵌套对象?
How to interpolate nested objects from Get request in Angular 6?
我有一个服务有获取响应的获取请求,我将它记录到控制台。是一个有一个字段和一个嵌套对象的对象,像这样:
{ 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)
})
}
后端的帐户路由 returns 一个用户对象。
但是问题是 html 是空的。有人有建议吗?
我在评论下放了一些信息,但这是解决方案:
<li class="list-group-item">Username: {{username}}</li>
<li class="list-group-item">Email: {{email}}</li>
我有一个服务有获取响应的获取请求,我将它记录到控制台。是一个有一个字段和一个嵌套对象的对象,像这样:
{ 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)
})
}
后端的帐户路由 returns 一个用户对象。 但是问题是 html 是空的。有人有建议吗?
我在评论下放了一些信息,但这是解决方案:
<li class="list-group-item">Username: {{username}}</li>
<li class="list-group-item">Email: {{email}}</li>