React 事件17 Mar 2025 | 阅读 2 分钟 事件是由于用户操作或系统生成的事件而触发的动作。例如,鼠标点击、网页加载、按键、窗口调整大小和其他交互被称为事件。 React 有自己的事件处理系统,它与处理 DOM 元素上的事件非常相似。React 事件处理系统被称为合成事件。合成事件是浏览器原生事件的跨浏览器包装器。 ![]() 使用 React 处理事件与处理 DOM 上的事件有一些语法上的差异。这些是
在纯 HTML 中声明事件 在 React 中声明事件 3. 在 React 中,我们不能返回 false 来阻止默认行为。 我们必须显式地调用 preventDefault 事件来阻止默认行为。例如 在纯 HTML 中,为了防止打开新页面的默认链接行为,我们可以写 在 React 中,我们可以这样写 在上面的例子中,e 是一个合成事件,它根据 W3C 规范定义。 现在让我们看看如何在 React 中使用事件。 示例在下面的例子中,我们只使用了一个组件并添加了一个 onChange 事件。 此事件将触发 changeText 函数,该函数返回公司名称。 输出 当您执行上面的代码时,您将得到以下输出。 ![]() 在文本框中输入名称后,您将得到如下所示的屏幕输出。 ![]() 下一主题React 条件渲染 |
我们请求您订阅我们的新闻通讯以获取最新更新。