当我尝试在console.log(user.user)
中访问dashboard component( a functional component)
时,它的控制台输出为Array [ {…} ]
并扩展为。
但是当我尝试从类似console.log(user[0].email)
的对象获取电子邮件时,在屏幕上会出现user is null
错误。
在redux reducer中设置了用户,我正在从mapDispatchToProps服务。我找不到问题所在。
答案 0 :(得分:1)
尝试一下
return(
<div>
{user.user&&user.user.map(u=>
<h3 key={u.id}>{u.email}</>
)}
</div>
)
答案 1 :(得分:0)
我在像这样检查用户后得到了
if(user.user){
console.log(user.user[0].email) ;
console.log(user.user[0].id) ;
}
这也可以用作{user.user && user.user[0].email}