reactjs - React Checkbox 没有获得价值 onCheck
问题描述
React Checkbox 没有获得价值 onCheck 。我尝试了一个可接受的答案,并首先获得常量值,但它变得未定义(数据变量)
<TableCell>
<Checkbox name="myCheckBox1" onChange={(e, data) => this.checkchange1('2', data.value)}/>
</TableCell>
checkchange1 = (e, data) => {
console.log('it works');
console.log(data.value);
}
我错过了什么?
解决方案
要获取复选框的值,请尝试如下
<Checkbox name="myCheckBox1" value="checkedA" onChange={(e) => this.checkchange1(e)}/>
checkchange1 = (e) => {
console.log(e.target.value); /* checkedA will be consoled here */
}
推荐阅读
- html - 我如何使侧边菜单在默认情况下为宽 pc 分辨率打开
- spring-security - Spring Security 5.2.2 + Spring Boot 2.2 + Oauth 自动配置:允许一些 uri 并且只保护少数几个:403 错误
- powershell - 在配置文件 powershell 或批处理文件中查找和替换
- android - LibVLC Android:安装指南?
- shell - 如何使用基本终端导航命令使符号出现在单词列表中的几个特定位置?
- c# - 通过视图编辑数据库行仅导致 2/3 值的空值
- vim - 如何使这个vim文件浏览器功能在neovim中工作?
- node.js - exceljs读取一个单元格而不是解析为等待页面。$ eval
- java - wireshark 可以抓到tcp 包,但是我的socket 收不到数据
- javascript - 从字符串中获取 url 作为数组