0
私は以下のコンポーネントを使用して、Reactの画像リストを表示しています。ReactでonClickイベントを処理する
class Viewer extends React.Component{
constructor(props){
super(props);
this.state = {
images : ImageList
};
}
render(){
return (
<div className="row">
<div className="image-viewer">
<ul className="list-inline">
{this.state.images.map(function (image) {
return (<li key={image.mediaId}><a href="#"><img src={image.src}
className="img-responsive img-rounded img-thumbnail"
alt={image.mediaId}/></a></li>);
})}
</ul>
</div>
</div>
);
}
}
私はオーバーレイを置くためにCSSを適用するように、いくつかの処理を行うには画像をトラップするonClick
イベントをしたいです。どのように私はこれをReactで行うのですか?私はReactに新しいランクであることをご理解ください。
はあなたがドキュメントをチェックすることがありますか? https://facebook.github.io/react/docs/handling-events.html – azium
はい、それは私が始めたところです。しかし、私の制限された露出のjavascriptのために私は少し失われています。 –
[React JS onClickイベントハンドラ]の複製があります。(http://stackoverflow.com/questions/28511207/react-js-onclick-event-handler) –