解决react项目中event对象打印的值为null

在做react项目的时候,发现event打印到控制台上的属性值均为null,如下图所示:   觉得挺奇怪的,怎么可能是null呢,但是在方法里面竟然又能获取到值,这样对调试很不利,有木有?        其实真正的原因是因为React里面的事件并不是真实的DOM事件,而是自己在原生DOM事件上进行了封装与合成。 合成事件是由事件池来管理的,合成事件对象可能会被重用,合成事件的所有属性也会随之被清空
相关文章
相关标签/搜索