60行代码实现React的事件系统

北京荨麻疹最好的医院 http://pf.39.net/bdfyy/zqbdf/210410/8833311.html

作者:卡颂

简介:《React技术揭秘》作者

来源:SegmentFault思否社区

大家好,我卡颂。

由于如下原因,React的事件系统代码量很大:

需要抹平不同浏览器的差异与内部的优先级机制绑定需要考虑所有浏览器事件但如果抽丝剥茧会发现,事件系统的核心只有两个模块:SyntheticEvent(合成事件)模拟实现的事件传播机制本文会用60行代码实现这两个模块,让你快速了解React事件系统的原理。在线DEMO


转载请注明:http://www.aierlanlan.com/grrz/571.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了