0
redux-form
を使用したログインフォームがあり、ユーザー名とパスワードが入力されるまで[ログイン]ボタンが押されません。自動入力時にReduxフォームの検証
Chromeがフォームの検証をトリガーするために必要なユーザー名/パスワードフィールドをChromeで自動入力する場合を除き、両方のフィールドが入力されている場合は[ログイン]ボタンを有効にすることができます。
どうすればいいですか?
redux-form
を使用したログインフォームがあり、ユーザー名とパスワードが入力されるまで[ログイン]ボタンが押されません。自動入力時にReduxフォームの検証
Chromeがフォームの検証をトリガーするために必要なユーザー名/パスワードフィールドをChromeで自動入力する場合を除き、両方のフィールドが入力されている場合は[ログイン]ボタンを有効にすることができます。
どうすればいいですか?
現在のところ、アクションの作成者(https://github.com/erikras/redux-form/issues/211を参照)によって同期検証をトリガーする方法がないようです。
何私のために働くように見えることは、空のハンドラでhandleSubmit
を呼び出している:私は、これはChromeとオートフィルであなたのシナリオでうまくいくか分からないが、
componentWillMount() {
this.props.handleSubmit(() => ({}));
}
。私はそこで同様の問題が発生したことを覚えています。ここでは、自動入力に変更が加えられていないことがあります。