W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
由于小程序本身沒有阻止事件冒泡的方式,而是采用不同的方法屬性來聲明阻止冒泡(如 微信小程序的 catchtap),所以 Remax 自己實現(xiàn)了 stopPropagation 方法。
我們建議在 remax 中不要使用 catchtap 的方式,以免出現(xiàn)未知的問題。
如果你使用了小程序原生組件,原生組件中的點擊事件沒有 stopPropagation 方法,不支持阻止冒泡。
用法如下:
function Page() {function handleFooClick(event) {event.stopPropagation();}function handleBarClick() {...}return (<View onClick={handleBarClick}>bar<View onClick={handleFooClick}>foo</View></View>)}
當你點擊 foo 標簽時,將會觸發(fā) handleFooClick
回調(diào),但不會執(zhí)行 handleBarClick
。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: