gpt4 book ai didi

reactjs - 如何将选项值传递给 react 中的函数?

转载 作者:行者123 更新时间:2023-12-04 20:57:28 24 4
gpt4 key购买 nike

如何将选项的值传递给 select 上的函数?

submit = (selectedOption) => {
console.log('Selected value:',selectedOption);
}

render(){
return
<select onChange={this.submit}>
<option value="Bangalore">Bangalore</option>
<option value="Delhi">Delhi</option>
<option value="Mumbai">Mumbai</option>
</select>
}

最佳答案

不需要手动传递值,可以通过事件对象获取选择的值:event.target.value

这样写:

submit = (event) => {
console.log('Selected value:', event.target.value);
}

render(){
return(
<select onChange={this.submit}>
<option value="Bangalore">Bangalore</option>
<option value="Delhi">Delhi</option>
<option value="Mumbai">Mumbai</option>
</select>
)
}

关于reactjs - 如何将选项值传递给 react 中的函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44366709/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com