0
我很安靜,新的React,我無法弄清楚如何操作DOM。
我有一組複選框,我有一個刪除按鈕,我想刪除點擊刪除按鈕時選中的元素。
這裏的代碼片段,我使用:
React.js得到檢查輸入
...
deleteMessage: function(event) {
this.refs.select_message.getDOMNode(); // I get only the last element
},
...
...
render: function() {
var Messages = this.props.messages;
return (
<div>
<button onClick={this.deleteMessage}>Delete</button>
{Messages.map(function(message) {
return (
<div>
<input type='checkbox' className='select_message' ref='select_message'/>
</div>
);
})}
</div>
);
我做正確的方式?