首页 > 解决方案 > 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.currentTargete.target。它不在里面。

我做对了吗?

标签: reactjsreact-material

解决方案


我找到了答案:onClick={() => this.handleDelete(item)}。这会将整个对象发送到句柄函数


推荐阅读