Appearance
为了抹平各个浏览器之间的差异以及统一维护和管理事件,React 自行实现了合成事件,用来模拟原生事件的行为 在 React 16 之前,React 的合成事件放在了 document 的冒泡阶段 在 React 16 之后,为了兼容各个版本,React 的合成事件放在了 根节点 的捕获和冒泡阶段