react中button上绑定react事件触发原生body上绑定的事件
情景再现需求:在Web页面中添加一个使用移动设备扫描二维码的功能,在点击按钮时显示二维码(在点击按钮二维码消失),点击非二维码区域时将其隐藏起来。出现问题:点击按钮二维码显示之后,在点击按钮,二维码一直显示,不会消失分析原因:React合成事件系统的委托机制,依赖事件的冒泡机制完成委派,在点击按钮时,同时触发了body上绑定的事件出错代码: class QrCode extends Compone...
原创
2018-05-07 11:47:08 ·
2700 阅读 ·
0 评论