Невозможно переопределить обработчик onSubmit формы внутри компонента React - PullRequest
0 голосов
/ 20 апреля 2019

моя проблема проста, но я не могу понять это и стыдно даже спросить здесь.Мне нужно запретить полное обновление страницы моей формой.Я знаю, что мне нужно переопределить его обработчик onSubmit (e) и вызвать e.preventDefault (), но это как-то не работает, метод вообще не вызывается.Кажется, я не могу понять это даже после многих попыток и был бы благодарен, если бы вы могли мне помочь!Спасибо!

Полный код: https://github.com/rajatpundir/url-shortener/blob/master/imports/ui/LogIn.js

export class LogIn extends React.Component {

  onSubmit(e) {
    e.preventDefualt();
  }

  render() {
    return(
      <div>
        <form onSubmit={this.onSubmit.bind(this)} noValidate >
          <button >Login</button>
        </form>
        <Link to="/signup">Need an account?</Link>
      </div>
    );
  }
}

1 Ответ

0 голосов
/ 20 апреля 2019

опечатка 'protectDefault' вместо 'protectDefualt'

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...