[英]Get value of children data-attribute (React)
我有一個帶有選項列表的選擇菜單。 每個選項都有一個數據屬性。
<select onChange={this.handleSelectChange}>
<option data-tag="red">Value1</option>
<option data-tag="blue">Value2</option>
<option data-tag="green">Value3</option>
</select>
我可以使用以下命令訪問當前選定選項的值:
handleSelectChange(e) {
let inputValue = e.target.value;
}
但是我還需要當前選定選項的數據標簽屬性。 我該如何去做?
您可以像這樣在變更處理程序中獲取它:
handleSelectChange = (e) =>{
const dataTag = e.target.querySelector(':checked').getAttribute('data-tag');
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.