react native怎么實(shí)現(xiàn)防重復(fù)點(diǎn)擊
1 回答

隔江千里
TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超10個(gè)贊
原因:重復(fù)點(diǎn)擊是有冒泡事件導(dǎo)致的。
解決:
1 2 3 4 5 | <div onClickCapture={this.handleClickViaCapturing}> <button onClick={this.handleClick}> Click me, and my parent's `onClickCapture` will fire *first*! </button> </div> |
當(dāng)點(diǎn)擊handleClickViaCapturing事件觸發(fā)時(shí),會(huì)自動(dòng)調(diào)用stopPropagation,handleClick不會(huì)執(zhí)行。
只要就是 onClickCapture capture函數(shù)的功能,阻止冒泡事件。
- 1 回答
- 0 關(guān)注
- 841 瀏覽
添加回答
舉報(bào)
0/150
提交
取消