_toggleValue: function(state) {
//?? how to do it
//this.setState(???);
},
render() {
<div>
<form>
<input type="checkbox" onChange={this._toggleValue.bind(null, this.state.a)} />
<input type="checkbox" onChange={this._toggleValue.bind(null, this.state.b)} />
<input type="checkbox" onChange={this._toggleValue.bind(null, this.state.c)} />
</form>
</div>
}
表單中有相當多的複選框,目前我所做的是爲每個複選框定義一個方法。我如何定義一個可供所有複選框使用的方法。在React中,如何使用一種方法切換多個複選框的值
提前
感謝您的回答。它正在工作 –
LinkedStateMixin已過時,您應該使用checked,defaultChecked和onChange來實現相同的目標。發送參數是以@aarkeio的下一個答案的方式。 – Baris