查看“小程序:事件冒泡”的源代码
←
小程序:事件冒泡
跳转至:
导航
,
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
==冒泡事件与非冒泡事件== 冒泡事件 与非冒泡事件 Catch 和bind 都会捕捉事件, Catch:tap : 会阻止事件冒泡 BindL:tap: 不会阻止事件冒泡 ==案例== [[文件:wexin21052303.png]] ===不阻止事件冒泡=== 应用bind:tap 当点击按钮上的文本“开启小程序之旅”时, 触发事件onTextTap, 并向上冒泡,触发事件 OnViewTAP welcome.wxml: <nowiki> <view catch:tap="onViewTap" class="journey-container"> <text bind:tap="onTextTap" class="journey">开启小程序之旅</text> </view></nowiki> welcome.js: <nowiki> onViewTap: function(params) { console.log("on tap view") }, onTextTap: function(params) { console.log("on tap text") },</nowiki> ===阻止事件冒泡=== 应用catch:tap 当点击按钮上的文本“开启小程序之旅”时, 触发事件onTextTap, 不向上冒泡,也不触发事件 OnViewTAP welcome.wxml: <nowiki> <view catch:tap="onViewTap" class="journey-container"> <text catch:tap="onTextTap" class="journey">开启小程序之旅</text> </view></nowiki> welcome.js: <nowiki> onViewTap: function(params) { console.log("on tap view") }, onTextTap: function(params) { console.log("on tap text") },</nowiki>
返回至
小程序:事件冒泡
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息