如何找出事件侦听器返回的事件对象可以做什么?

时间:2019-03-31 07:20:16

标签: reactjs

我看到一些代码在onSubmit处理程序中使用event.target.reset()如何找出事件监听器返回的事件对象可以做什么?我知道它可以用来重置搜索字段。

我通过关于综合事件的反应文档进行搜索,关于什么是事件对象,我可以做什么以及如何使用它们没有太多信息。在我看到event.target.reset()重设表单之前​​。我用setState清除了搜索表单,它很笨。

event.target.reset()

1 个答案:

答案 0 :(得分:0)

您不应混用controlleduncontrolled方法。如果您有类似<input value={this.state.value}/>的内容,则不应使用event.target.reset()。您会收到警告或错误。

您可以查看文档以获取existing events,基本ElementHTMLFormElement的列表

在大多数情况下,您仅假设事件处理程序仅绑定到特定的elememnt类型,并通过event.target.调用其方法