Код очень простой думаю тут излишне много описывать
class App extends React.Component{
state = {
titel: 'List',
arr: [
'simon', 'dima', 'kosty'
]
}
ren(){
alert( --- здесь должно быть значение текущего варианта списка --- )
}
render(){
return(
<div>
<h1>{this.state.titel}</h1>
<ol>
{this.state.arr.map(
(list, key) =>
<li onClick={this.ren.bind(this)}>{list}</li>
)}
</ol>
</div>
);
}
}
ReactDOM.render(
<App />,
document.getElementById('root')
);
https://codepen.io/Simon1111/pen/LQWBYY?editors=0010
____
ren(){
alert( this.state.arr [ сюда нужно как-то передать значение key ] )
}