鍍金池/ 問答/數(shù)據(jù)庫  網(wǎng)絡(luò)安全  HTML/ React合成事件,是如何實(shí)現(xiàn)stopPropagation的呢?

React合成事件,是如何實(shí)現(xiàn)stopPropagation的呢?

react使用事件委托實(shí)現(xiàn)的合成事件,事件都掛在document上,那么這個(gè)合成事件的stopPropagation是如何實(shí)現(xiàn)的呢?原理是啥?既然事件都掛載在document上了,如何阻止的事件傳遞呢

回答
編輯回答
醉淸風(fēng)
  1. 貼出代碼可以更容易幫你解決,
  2. 還是幫你找到一篇文章: React stopPropagation失靈
2018年4月13日 04:39
編輯回答
莫小染

說一千道一萬,在React中不要操作dom,包括document.addEventListener()也不要。
你把所有dom的操作都轉(zhuǎn)架到React的組件以及數(shù)據(jù)上,就不會(huì)存在問題了。

2017年11月27日 12:45
編輯回答
糖豆豆

貼個(gè)代碼先吶,同樣的菜鳥飄過~

2018年1月18日 15:31