我正在创建一个具有多个 <select>
的组件标签。根据所选选项,它会获取下一个标签的选项。我正在使用 onChange 事件。我面临的问题是,如果只有 1 个选项,则 onChange 永远不会被触发。
ReactJS中有没有类似onSelect
的事件我可以用它来实现这个目标,或者有更好的方法吗?
最佳答案
您能否不将第一个选项设置为禁用占位符,如下所示:
<option disabled selected value> -- select an option -- </option>
这样用户就必须触发获取。
如果您需要默认状态,您可以在选择框之外进行处理。
关于javascript - ReactJS 中 <select> 标签的 onChange 事件的替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40759223/