したがって、私は非常に特定の問題があります。私は制御されたコンポーネントを持つチェックボックスを持っており、ローカルマシン上で正常に動作しますが、コードをオンラインでプッシュすると、すべてが機能します(チェック/アンチェック)、データは "0"と "1"です。問題の原因となるものは誰でも知っていますか?ここでチェックボックスはReactJSで常に生産時にのみ表示されます
https://gist.github.com/sasafister/3f6d555432986a74e37f113685720a6d
あなたがvalue/checked
とonChange
ハンドラを持っている必要があり、制御入力を使用している場合は、私のコード
<input className="float-right" type="checkbox" defaultChecked={course.is_featured} onChange={this.toggleChecked.bind(this, course.id)} />
制御入力の場合は、「defaultChecked」ではなく「checked」にする必要があります。 – Andrew