React和原生事件的执行顺序是什么?可以混用吗?

1,367 阅读1分钟
React的所有事件都通过document进行统一分发。当真实Dom触发事件后冒泡到document后才会对React事件进行处理。
所以原生的事件会先执行,然后执行React合成事件,最后执行真正在document上挂载的事件
React事件和原生事件最好不要混用。原生事件中如果执行了stopPropagation方法,则会导致其他React事件失效。因为所有元素的事件将无法冒泡到document上,导致所有的React事件都将无法被触发。