这篇文章主要介绍了React中的合成事件怎么实现的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇React中的合成事件怎么实现文章都会有所收获,下面我们一起来看看吧。1 事件三个阶段 捕获、目标、处理 (具体百度,后面有空补全)2 示例执行顺序只留子元素修改代码document原生事件捕获–》子元素React事件捕获–》子元素原生事件捕获–》子元素原生事件冒泡–》子元素React事件冒泡–》document原生事件冒泡从这个执行顺序来看,react事件捕获执行比原生事件捕获早,但是原生事件冒泡执行比react事件冒泡快。所有的react捕获事件执行完毕之后才会去执行原生的捕获事件(document原生事件捕获最先执行)3 子元素阻止react事件冒泡e.stopPropagation();执行顺序e.stopPropagation()只能阻止react合成事件的冒泡和document原生事件冒泡,并不能阻止自己和父元素原生事件的免费云主机域名冒泡。e.nativeEvent.stopImmediatePropagation()只能阻止document原生事件冒泡。e.preventDefault()和不执行一样e.nativeEvent.stopPropagation()只能阻止document原生事件冒泡。如果我们在子原生的原声事件里面阻止冒泡,都阻止了。执行顺序在子元素的原声事件里面,阻止了所有的冒泡。同时也阻止了react事件。在父元素原生事件中阻止冒泡执行顺序父元素原生事件中阻止冒泡阻止了react事件阻止document原生事件的冒泡并不会阻止了react事件关于“React中的合成事件怎么实现”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“React中的合成事件怎么实现”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注百云主机行业资讯频道。
今天小编给大家分享一下php如何检测数组中是否包含指定键的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。 两种方法:1、用“array_key_e…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。