Print

React如何实现自己的事件机制?


作者: 文章来源:

本文原地址:https://www.mimiwuqi.com/webqianduan/197394.html

React 事件并没有绑定在真实的 Dom节点上,而是通过事件代理,在最外层的 document上对事件进行统一分发。

React如何实现自己的事件机制? 1

组件挂载、更新时:

事件初始化:

触发事件时:

React 在自己的合成事件中重写了 stopPropagation方法,将 isPropagationStopped设置为 true,然后在遍历每一级事件的过程中根据此遍历判断是否继续执行。这就是 React 自己实现的冒泡机制。

更多 建站教程 请访问 https://www.mimiwuqi.com/webqianduan/