uniapp?@click事件冒泡問(wèn)題解決示例

目錄 正文 示例 解析 正文 維護(hù)uniapp項(xiàng)目時(shí),遇到了點(diǎn)擊mywitch2后觸發(fā)事件冒泡,然后百度了一大堆 發(fā)現(xiàn)大家講的都是 :直接在max-box的父元素上加 @tap.stop.prevent 即可解決; 示例 view
目錄
  • 正文
  • 示例
  • 解析

正文

維護(hù)uniapp項(xiàng)目時(shí),遇到了點(diǎn)擊mywitch2后觸發(fā)事件冒泡,然后百度了一大堆 發(fā)現(xiàn)大家講的都是 :直接在max-box的父元素上加 @tap.stop.prevent 即可解決;

示例

<view @click="mywitch1">
  <view class="max-box" @tap.stop.prevent>
      <!-- switch -->
      <view @click.stop="mywitch2"></view>
  </view>
</view>

如:

<pre style="margin: 0px; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; font-family: &quot;Courier New&quot;, serif; font-size: 12px; overflow-wrap: break-word;"><view>
  <view class="max-box" @tap.stop.prevent>
      <!-- switch -->
      <view @change.stop="mywitch"></view>
  </view>
</view></pre>

解析

如果父容器存在點(diǎn)擊事件時(shí),父容器是@click.stop或者是@click.native.stop仍會(huì)不能阻止view組件的冒泡

需要了解@tap和@click的區(qū)別,然后直接使用 @tap.stop 即可阻止Switch中的事件冒泡

  • @click是組件被點(diǎn)擊時(shí)觸發(fā),會(huì)有約300ms的延遲(內(nèi)置處理優(yōu)化了);
  • @tap是手指觸摸離開時(shí)觸發(fā),沒有300ms的延遲,但是會(huì)有事件穿透;

編譯到小程序端,@click會(huì)被轉(zhuǎn)換成@tap;

<pre 
style="margin: 0px; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; font-family: &quot;Courier New&quot;, serif; font-size: 12px; overflow-wrap: break-word;"><view class="max-box" @tap.stop="waimian">
  <view @tap.stop="mywitch"></view>
</view></pre>

以上就是uniapp @click事件冒泡問(wèn)題解決示例的詳細(xì)內(nèi)容,更多關(guān)于uniapp @click事件冒泡的資料請(qǐng)關(guān)注技圈網(wǎng)其它相關(guān)文章!

聲明:所有內(nèi)容來(lái)自互聯(lián)網(wǎng)搜索結(jié)果,不保證100%準(zhǔn)確性,僅供參考。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。
發(fā)表評(píng)論
更多 網(wǎng)友評(píng)論0 條評(píng)論)
暫無(wú)評(píng)論

返回頂部

主站蜘蛛池模板: 无码精品日韩中文字幕| 亚洲精品福利你懂| 猛男猛女嘿咻视频网站| 成人午夜视频在线播放| 四虎影视免费永久在线观看| 久久久久久国产精品免费无码| 麻豆一区区三三四区产品麻豆| 最新国产三级在线观看不卡| 欧美激情免费观看一区| 天天综合天天做| 亚洲色大成网站www永久男同| www.99re| 法国女人与动zozoz0z0| 国产肉体xxxx裸体137大胆| 亚洲成人黄色网| 思思99re热| 日韩精品无码人成视频手机| 国产成人精品免费视频大全麻豆| 久草精品视频在线播放| 高分少女免费观看第一季| 日本三级在线视频| 卡1卡2卡3卡4卡5免费视频| а√天堂中文在线官网| 波多野结衣的av一区二区三区| 国产青草视频在线观看| 亚洲三级黄色片| 韩日视频在线观看| 成人在线色视频| 从镜子里看我怎么c你 | 亚洲的天堂av无码| 田中瞳中文字幕久久精品| 日韩成人国产精品视频| 国产久热精品无码激情| 一区二区三区电影在线观看| 海角社区hjb09| 国产的一级毛片最新在线直播| 久久人妻无码中文字幕| 精品久久久影院| 国产韩国精品一区二区三区 | 国产亚洲精品美女久久久久| 中国黄色一级片|