React 中什么是合成事件
Issue 欢迎在 Gtihub Issue 中回答此问题: Issue 606
Author 回答者: shfshanyue
- 提供统一的 API,抹平各大浏览器差异
- 所有事件绑定在 React Root Element 进行事件委托
Author 回答者: kizuner-bonely
react 将所有事件统一映射托管到 FiberRoot,这样做有如下优势:
- 用户不用再考虑浏览器兼容性问题,可以专心于功能实现
- 便于对事件的管理,比如新增、删除、修改事件均可在此处做处理