<ul>
{
this.state.pics ? this.state.pics.map((pic, index) => {
return (
<li key={index}>
<img src={pic.url} height="200" alt="Image preview..." />
<select data-id={index} onChange={this.setValue}>
<option value="1" >Monday</option>
<option value="2">Tuesday</option>
<option value="3">Wednesday</option>
<option value="4">Thursday</option>
<option value="4">Friday</option>
<option value="4">Saturday</option>
<option value="4">Sunday</option>
</select>
</li>
)
}) : ""
}
</ul>
ダウンの選択ドロップで親属性値を取得するにはどのように、私は、インデックスの値に過ぎませんデータ-id属性の値を取得したいと思います。またはliのキー属性の値に直接アクセスする方法があります。私は反応を使用しています。直接クエリセレクタによりDOMにアクセスするために反応し
可能な重複[JavaScriptを:?セレクタで、親要素を取得する方法](https://stackoverflow.com/questions/14234560/ javascript-how-to-get-parent-element-by-selector) –