有沒有什麼方法可以使用React中的ref來獲取複選框的值。正常的方式返回總是值「開」給我。在React中使用ref獲取複選框的值
var MyForm = React.createClass({
save: function(){
console.log(this.refs.check_me.value);
},
render: function(){
return <div><h1>MyForm</h1>
<div className="checkbox">
<label>
<input type="checkbox" ref="check_me" /> Check me out
</label>
</div>
<button className="btn btn-default" onClick={this.save}>Submit</button>
</div>
}
});
回覆總是未定義:-( – John
這很奇怪,它適用於我。我在我的帖子中添加了一張圖片,如果它可以幫助 –
我很抱歉@Damien Leroux我複製了源代碼時犯了一個錯誤。您的代碼是有效的。非常感謝。我的工作! – John