Reactjs MapStateTrops不会在渲染中显示状态

Reactjs MapStateTrops不会在渲染中显示状态,reactjs,redux,Reactjs,Redux,我试图在我的render()中显示我的状态 我正在引用我的状态this.props.UserDetails.accessCode <tbody> <tr> <td>What is your access code</td> <td> {this.props.UserDet

我试图在我的
render()中显示我的状态

我正在引用我的状态
this.props.UserDetails.accessCode

    <tbody>
                <tr>
                    <td>What is your access code</td>
                    <td>
                        {this.props.UserDetails.accessCode}
                    </td>
                </tr>

我的值是否为空?有什么想法吗?

我不能确定你的商店是什么形状,但是当你写:

return {
   UserDetails: store,
};
你确定你不是这个意思吗

return {
   UserDetails: store.UserDetails,
};

我不能确定你们商店的形状,但当你写下:

return {
   UserDetails: store,
};
你确定你不是这个意思吗

return {
   UserDetails: store.UserDetails,
};

您正在将整个状态返回到
UserDetails
prop
const-mapStateToProps=({UserDetails})=>({UserDetails})
您正在将整个状态返回到
UserDetails
prop
const-mapStateToProps=({UserDetails})=>({UserDetails})