Почему, когда я назначаю реквизиты переменной JSX, она выводится как неопределенная? Это нормально? Или в моей программе есть какой-то другой код, который может вызвать эту проблему?
const { foo } = this.props;
console.log(this.props);
console.log(foo);
class Library extends Component {
componentDidMount() {
M.AutoInit();
}
render() {
const { foo } = this.props;
console.log(this.props);
console.log(foo);
return <div className="container"></div>;
}
}
const mapStateToProps = state => {
return {
cred: state.cred.tabs
};
};