中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
微信小程序開發(fā)詳解(五)

1:事件冒泡

在微信小程序開發(fā)工具中,新建event文件夾,新建文件,在event.wxml中填寫如下代碼:

<view  class="view1"  bindtap="view1click"  id="view1" data-title="新聞標(biāo)題"  data-id="100">
  這里是view 1
    <view class="view2" bindtap="view2click" id="view2">
         這里是view 2
          <view class="view3" bindtap="view3click" id="view3">
               這里是view 3
          </view>
    </view>
</view>

在event.wxss中填寫如下代碼:

.view1{
  height: 500rpx;
  width: 100%;
  background-color:beige;
}


.view2{
  height: 400rpx;
  width: 80%;
  background-color: red;
}


.view3{
  height: 300rpx;
  width: 60%;
  background-color:aqua;
}

在event.js中增加如下代碼:

 //事件處理函數(shù)
  view1click : function(event){
    console.log("view1click")
  },
  view2click : function(){
    console.log("view2click")
  },
  view3click : function(event){
     console.log("view3click")
  },

編譯并運(yùn)行,然后在模擬器中點(diǎn)擊view3區(qū)域結(jié)果如圖1所示:可以看到,除了view3之外,view2和view1的點(diǎn)擊事件都響應(yīng)了,這就是點(diǎn)擊事件冒泡


圖1


2:阻止事件冒泡

 <view class="view3" bindtap="view3click" id="view3">改為<view class="view3" catchtap="view3click" id="view3">---即修改為:catchtap

其他代碼不變,編譯運(yùn)行,還是點(diǎn)擊view3區(qū)域,查看日志信息,如圖2所示,事件不再冒泡


圖2


3:事件信息傳入

上述代碼中:view1click : function(event)增加打印傳入的event事件信息代碼如下:編譯運(yùn)行如圖3所示:


 view1click : function(event){
    console.log("view1click")

    console.log(event)

  }


圖3

其中dataset中為自定義的屬性,id:100,title: “新聞標(biāo)題”,這個(gè)自定義屬性在<view  class="view1"  bindtap="view1click"  id="view1" data-title="新聞標(biāo)題"  data-id="100">設(shè)置了

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
小程序商品詳情類型選擇
手把手教你微信小程序?qū)崙?zhàn)開發(fā)(八):小程序事件講解
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服