У меня есть компонент такого типа, для краткости я убрал всё лишнее.
'use strict';
class LoginFormComponent extends React.Component {
handleSubmit() {
console.log(this.model); //undefined
}
componentWillMount() {
this.model = 123;
}
render() {
console.log(this.model); //123
var styles = this.props.styles;
return (
<CM.MUI.FlatButton
style={styles.buttonStyle}
onClick={this.handleSubmit}
label={CM.gettext('Login')}/>
);
}
};
module.exports = LoginFormComponent;
Данный компонент отображает кнопку при клике на которую в консоль должно вывестись значение переменной которую я объявил в ComponentWillMpont, но при клике, в консоль выводится undefined, почему?