Angular 我犯了这个错误,有人能告诉我怎么解决吗
core.js:4442错误类型错误:无法读取null的属性“name”Angular 我犯了这个错误,有人能告诉我怎么解决吗,angular,Angular,core.js:4442错误类型错误:无法读取null的属性“name” 尝试在.HTML页面底部设置脚本。这意味着对象“userDetails”等于null,因此无法从中获取属性“name”,必须首先确保为“userDetails”分配了如下值: 这个.userDetails.name=“Jhon Doe”也可以共享您的代码,以便开发人员能够理解。请对此进行一些解释。 setTimeout(() => { this.userDetails = this.cache
尝试在.HTML页面底部设置脚本。这意味着对象“userDetails”等于null,因此无法从中获取属性“name”,必须首先确保为“userDetails”分配了如下值:
这个.userDetails.name=“Jhon Doe”也可以共享您的代码,以便开发人员能够理解。请对此进行一些解释。
setTimeout(() => {
this.userDetails = this.cacheService.getUser();
this.userName = this.userDetails.name;
}, 1000);