react native怎么實現防重復點擊
2 回答

幕布斯6054654
TA貢獻1876條經驗 獲得超7個贊
原因:重復點擊是有冒泡事件導致的。
解決:
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> |
當點擊handleClickViaCapturing事件觸發時,會自動調用stopPropagation,handleClick不會執行。
只要就是 onClickCapture capture函數的功能,阻止冒泡事件。

森林海
TA貢獻2011條經驗 獲得超2個贊
重復點擊是有冒泡事件導致的。 解決: Click me, and my parent's `onClickCapture` will fire *first*! 當點擊handleClickViaCapturing事件觸發時,會自動調用stopPropagation,handleClick不會執行。
- 2 回答
- 0 關注
- 1615 瀏覽
添加回答
舉報
0/150
提交
取消