所以我想在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;
})
}
答案 0 :(得分:1)
在这种情况下,请尝试更改任何响应,
this.auth.getProfile().subscribe((profile:any) => {
this.username = profile.user.username;
this.email = profile.user.email;
})