首页 > 解决方案 > 当值处于状态时,react-redux undefined from state

问题描述

获取未定义的简历、爱​​好、createdAt、用户名和图像。下面是部分代码:

render() {
    const {
      selectedUser: { user: { bio, hobbies, createdAt, username, image },},
    } = this.props;
return ( 
    <div>
       <Typography variant="body1">{bio}</Typography>
    </div> 
);
}

User.propTypes = {
  selectedUser: PropTypes.object.isRequired,
};

const mapStateToProps = (state) => ({
  selectedUser: state.data.selectedUser,
});

我应该只做 selectedUser 吗?如果我做 selectedUser { bio, hobbies, createdAt, ...},值不会显示,所以我不确定出了什么问题。

国家形象

标签: javascriptreactjsredux

解决方案


推荐阅读