reactjs - React Material IconButton 发送对象到处理函数
问题描述
我正在使用https://v3.material-ui.com/在 ReactJS 上编写一个列表。在列表中,我放置了一个删除按钮:
<IconButton
color="warning"
className={classes.button}
onClick={this.handleDelete}
value={item}
aria-label={intl.formatMessage({
id: "Worksheet.delete",
defaultMessage: "Delete",
})}
>
<Delete />
</IconButton>
value={item}
有我想要获得该handleDelete
功能的对象。现在我正在尝试找出如何检索对象。我试过了e.currentTarget
,e.target
。它不在里面。
我做对了吗?
解决方案
我找到了答案:onClick={() => this.handleDelete(item)}
。这会将整个对象发送到句柄函数
推荐阅读
- yaml - Hyperledger Fabric configtxgen - 读取配置时出错:地图合并需要地图或地图序列作为值
- php - 一些文件使用 POST 方法破坏表单
- excel - 当单元格值更改时,如何为一系列行添加粗底边框?
- pickle - 加载 XGBoost 模型:ModuleNotFoundError:没有名为“sklearn.preprocessing._label”的模块
- python - 如何在 Django 中处理多文件输入字段
- python - Python 3.7 psycopg2 - Xcode 错误“错误:命令‘gcc’失败,退出状态为 1”
- python - 使用 Python 通过 Mailgun 提交变量时出错
- mysql - 在特定事件之前计数事件
- bash - 如何使用 alt-left 和 alt-right 在 bash 中实现“后退”和“前进”?
- r - R 空间 - 边界图