javascript - 反应:检测自定义开关按钮上的选定选项
问题描述
我使用 HTML 和 CSS 创建了一个文本切换按钮。我在 React 应用程序中使用它,并且我想在所选选项更改时检测它。例如,如果OR
被选中,它应该被存储在selectedOption
状态中,如果AND
被选中,应该被存储。
我用演示制作了一个代码沙箱(https://codesandbox.io/s/stupefied-snyder-lo530)
谁能帮我解决这个问题?
谢谢
解决方案
通过添加以下内容设置单击状态:
onClick={(e) =>{
selectedOption==="OR" ? setSelectedOption("AND") : setSelectedOption("OR"),
console.log(selectedOption);
}}
推荐阅读
- drupal-8 - Drupal 8,某些模块的复选框被禁用。
- google-cloud-platform - Google Cloud Functions list.operations 参数不清楚
- ios - searchBar 导致结果上出现阴影
- html - 如何在网络浏览器中调整和/或处理异常字符宽度?
- java - Postgresql-休眠查询语法异常:org.hibernate.hql.ast.QuerySyntaxException:附近出现意外令牌
- node.js - Angular 'ng' 未被识别为内部或外部命令、可运行程序或批处理文件,并且无法在 localhost 之外访问 Angular 应用程序
- r - 基于 CSV 文件的 R 闪亮子集数据帧中的错误
- python - 使用 imshow 创建图像
- kubernetes - Kubernetes 访问网络文件共享
- amazon-web-services - AWS API Gateway:获取或发布以进行查询