Reactjs 如何在react js中从映射函数传递复选框值

Reactjs 如何在react js中从映射函数传递复选框值,reactjs,Reactjs,代码: var list = this.state.data.map(function(value, idx){ return( <ul style = {common}> <li><input type="checkbox" value={value.id} onChange={this.displayAlert.bind(this, value.id)}/></li> <li>{value.id}

代码:

var list = this.state.data.map(function(value, idx){
  return(
    <ul style = {common}>
      <li><input type="checkbox" value={value.id} onChange={this.displayAlert.bind(this, value.id)}/></li>
      <li>{value.id}</li>
      <li>{value.Name}</li>
      <li>{value.points}</li>
      <li>{value.nationality}</li>
    </ul>
  )
}, this)

return (
  <div>
    <div>{list}</div>
    <button onClick ={  this.deleteHandler.bind(this)}>delete</button>
  </div>
)
var list=this.state.data.map(函数(值,idx){
返回(
  • {value.id}
  • {value.Name}
  • {value.points}
  • {value.national}
) },本页) 返回( {list} 删除 )