微信小程序--catchtap&bindtap
2018-02-24 20:48
501 查看
转自:https://www.cnblogs.com/heron-yu/p/7244481.html
转自:http://blog.csdn.net/xiaochun365/article/details/69948578
bindtap元素绑定事件,父节点绑定事件会冒泡
catchtap不会冒泡,仅在当前元素触发
//wxml
//js
//点击view3
//点击view2
//点击view1
点击view1,因为是bindtap他会向父节点传递,因为他本身没有父节点所以只打印的view1 bindtap click
转自:http://blog.csdn.net/xiaochun365/article/details/69948578
bindtap元素绑定事件,父节点绑定事件会冒泡
catchtap不会冒泡,仅在当前元素触发
//wxml
<view class="view1" bindtap="view1"> <view class="view2" bindtap="view2"> <view class="view3" catchtap="view3"></view> </view> </view>
//js
Page({ data: { }, view1: function () { console.log("---view1 bindtap click") }, view2: function () { console.log("--view2 bindtap click") }, view3: function () { console.log("-view3 catchtap click") } })
//点击view3
-view3 catchtap click
//点击view2
--view2 bindtap click ---view1 bindtap click
//点击view1
---view1 catchtap click
点击view1,因为是bindtap他会向父节点传递,因为他本身没有父节点所以只打印的view1 bindtap click
相关文章推荐
- 微信小程序之事件(bindtap和catchtap)
- 微信小程序bindlongtap触发bindtap问题
- 微信小程序scroll-view bindscrolltoupper & bindscrolltolower不响应的问题
- 微信小程序事件 bindtap @import 修改js
- 【微信小程序】--bindtap参数传递,配合wx.previewImage实现多张缩略图预览
- 微信小程序,bindtap事件遇上bindtouchend事件,bindtouchend事件先触发
- 微信小程序-bindtap等事件传参
- 微信小程序:bindtap方法传参
- 【微信小程序】--bindtap参数传递,配合wx.previewImage实现多张缩略图预览
- 微信小程序之bindtap事件传参
- 微信小程序 视图控件与bindtap之间的问题
- 微信小程序改变app.js中页面位置 bindtap执行两次
- 微信小程序 事件冒泡,bangtap,catchtap事件绑定
- 微信小程序bindtap事件怎么获取当前点击标签?
- 微信小程序--长按事件bindlongtap与点击事件bindtap的冲突
- 微信小程序--bind 和catch区别
- 微信小程序开发阅读&电影小程序之(2)——阅读页面轮播图实现
- 微信小程序之方法单独提取&调用
- EA&UML日拱一卒-微信小程序实战:位置闹铃 (2)-在地图上显示自己的位置
- EA&UML日拱一卒-微信小程序实战:位置闹铃 (5)-显示所在位置的信息