react事件对象无法获取offsetLeft、offsetTop、X、Y等元素解决方法

934 阅读1分钟

您好,如果喜欢我的文章,可以关注我的公众号「量子前端」,将不定期关注推送前端好文~

react获取到的事件缺少了部分一些属性,和原生事件对象不同,如图:

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

解决方法

事件中使用:

e.nativeEvent

在这里插入图片描述 在这里插入图片描述 这是一个比较坑的地方,应该是react的事件对象没有包含一些原生eventDom的属性。