私はreactjsにはかなり新しく、 "私をサインインしてください"チェックボックスを使ってフォームを追加しようとしています。これまでのところ私の設定ですが、望みの結果が得られません。助けていただければ幸いです。ありがとうin reactjsボタンを持っていて、ユーザーがログインしているようにしています
<Input
type="email"
name="email"
value={this.state.signInForm.email}
placeholder="Email"
onChange={this.handleSigninChange} />
<Input
type="password"
name="password"
value={this.state.signInForm.password}
placeholder="Password"
onChange={this.handleSigninChange} />
<Input
type="checkbox"
name="save_login_state"
label="Keep me signed in"
checked={false}
onChange={this.handleLoggedInState.bind(this)} />
handleLoggedInState: function() {
this.state.signInForm.email = true;
},
私の滞在は、この時点では何もしていません。それは私にそれをチェックさせることさえできません。
あなたは何を取得されていませんか?問題は何ですか? –
'制御されたコンポーネント 'を使用しているので、このコンポーネントのクラスファイルを共有してください。 – Xlee
チェックした値に問題がある場合は、 'checked'の代わりに' defaultChecked'を使います。 –