Below is my partial code but my question is very simple, how can I get says data-id=\"1\" to my function when user clicked on the li?
li
render(){
Since you are already using ES6 - might be a little cleaner to use an arrow function here:
render(){ return( {this.state.items.map((item,i) => {item.name} this.yourfunc(item.id)}>X )} ) }