[英]Reading Properties of a Nested Object Passed as a Property in React
检查user
是否不为null,因为如果user
为null
,它将调用null.username
,这将引发错误。 setState()
是异步的,这就是为什么该值可以为null的原因,它是您设置的初始值。
{
user &&
<div className='div-player'>
...
...
</div>
}
这就是我能够实现的目标:
{ user && user.username }
这不会引发错误,并允许我访问对象的嵌套属性。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.