У меня есть кнопка, которая вызывает мою функцию onClick:
<button id="closeModal" variant="danger" onClick={ this.onClick }></button>
Мой onClick связан в конструкторе:
this.onClick = this.handleSubmit.bind(this);
И затем я указываю функцию для вызова двух функций: одна из них из реквизита, а другая нет (это функция Формика).
onClick(event) {
this.handleSubmit.bind(this, values);
this.props.closeModal;
}
Ошибка Uncaught TypeError: Cannot read property '...' of undefined
одинакова для обеих функций в onClick, когда я переключаю их на места.Я хочу, чтобы кнопка активировала две функции.Раньше, когда у меня было только
<button id="closeModal" variant="danger" onClick={ this.props.closeModal }></button>
, все было в порядке.У вас есть идеи, как это исправить?