当前位置: 首页 > 知识库问答 >
问题:

从react js中的onClick事件获取对象数据和目标元素

乐正峰
2023-03-14

这是我的密码。我希望使用onClick事件在object和target元素中获得两个数据。有人能帮帮我吗。

handleClick = (data) => {
    console.log(data);
}

<input type="checkbox" value={data.id} defaultChecked={false} onClick={this.handleClick.bind(null, data)}/>

共有1个答案

卫彭亮
2023-03-14

在onClick处理程序中使用箭头函数怎么样?

handleClick = (e, data) => {
    // access to e.target here
    console.log(data);
}

<input type="checkbox" value={data.id} defaultChecked={false} onClick={((e) => this.handleClick(e, data))}/>
 类似资料:
  • 我有一个SQL函数,它返回一个对象。 上面返回一个对象,比如 我需要从对象中获取单独的值。

  • 因此,我尝试使用Amazon Textract读取多个pdf文件,使用方法读取多个页面,如下所示: 在尝试从中检索响应对象时,我可以看到它被打印出来: 相应地,我将使用该稍后访问对象。但是我得到了以下错误,我不明白: InvalidS3ObjectException:调用StartDocumentTextDetection操作时发生错误(InvalidS3ObjectException):无法从S

  • 问题内容: 我对数据库及其在CRUD操作之外提供的功能不是很熟悉。 我的研究使我 引人注目 。基本上,触发器似乎提供了这种类型的功能: (来自维基百科) 通常,有三个触发事件导致触发器“触发”: INSERT事件(将新记录插入数据库中)。 UPDATE事件(因为记录正在更改)。 DELETE事件(因为一条记录正在被删除)。 我的问题是:当使用某种触发语义对记录进行更新/删除/插入时,数据库是否可以

  • 问题内容: 我遇到一些与parse.com相关的问题,我想获取特定对象的数据…我已经使用以下代码来获取数据,但似乎已被贬值。 我使用以下代码来获取数据形式的objectId: 这里“ U8mCwTHOaC”是我的objectId,我想获取此objectId的行。谢谢。 问题答案: 如果要从用户表中获取数据。 如果要当前用户的行

  • 问题内容: 从和/或内部,如何确定复选框的新状态? 问题答案: 简短的答案: 使用该事件,直到值更新后才会触发,并在您希望它触发时触发: 更长的答案: 该事件处理函数不是调用,直到状态已经更新,但因为(蒂姆·布泰在评论中指出)IE不火,直到选框失去焦点的事件,你没有得到主动通知。更糟的是,与IE浏览器,如果你点击一个标签的复选框(而不是复选框本身)进行更新,你可以得到的印象是。这是因为如果复选框具

  • 问题内容: 我在一个div内放了一个嵌入式Flash电影,在主div上放了一个javascript onclick事件处理程序,但是没有捕捉到点击,这是怎么回事? 码: 问题答案: 最好将所有swf都视为z阶无穷大。Flash是最重要的,只有很少的事情可以阻止它。另一方面,如果您可以访问SWF本身的代码,或者可以使用另一个SWF加载当前的SWF,则可以使用几个不同的Flash命令来处理页面的Jav