首页
VIP观影
美女套图
留言板
好友导航
推荐
影视在线
IDC销售
常用工具
高清壁纸
娱乐直播
Search
1
关于【套图】贡献者说明
6,599 阅读
2
利用CSS改变图片显示风格的方法 filter
3,706 阅读
3
女神朴信惠(๑′ᴗ‵๑)I Lᵒᵛᵉᵧₒᵤ❤
3,035 阅读
4
WJSSK_myfriend 我的好友(导航插件) 相关说明
1,638 阅读
5
随机小姐姐跳舞视频(6362个),源码分享
1,327 阅读
随笔
技术源码
Typecho
php
Vue
微信
资源分享
Happy 分享
好看的电影
好看的电视剧
登录
/
注册
Search
标签搜索
php
IDC
智简魔方
财务系统
主题
vue
Easypanel
centos
typecho
mqtt
宝塔bt
typecho插件
函数
云服务器
Kangle
docker
JavaScript
mosquitto
mosquitto-cluster
mosquitto-auth-plug
登录
Or
注册
累计撰写
128
篇文章
累计收到
321
条评论
首页
栏目
随笔
技术源码
Typecho
php
Vue
微信
资源分享
Happy 分享
好看的电影
好看的电视剧
页面
VIP观影
美女套图
留言板
好友导航
推荐
影视在线
IDC销售
常用工具
高清壁纸
娱乐直播
搜索到
1
篇与
bindtap
的结果
2022-10-28
微信小程序中 target 和 currentTarget 的区别小结
前言在小程序中,e.target与e.currentTarget是非常重要的,尤其是涉及到页面传值时currentTarget和target都是组件的一些属性值集合,由“data-属性名”定义的一些属性值currentTarget:事件触发的当前事件(当前事件,可能是触发事件的源组件,可能是触发的事件组件(即触发事件源组件的子元素),此时点击子元素还是父元素,都是当前事件,应用e.currentTargettarget:触发事件的源组件(事件注册/绑定所在组件)<!-- 举个例子 --> <view bindtap="parentClick" data-parent="父元素"> <view data-child="子元素">编辑</view> </view>然后点击父元素中的子元素时:parentClick事件中的currentTarget和target打印出来,如下:parentClick:function(e){ console.log("点击父元素") console.log("target",e.target)//target:{child:"子元素"} console.log("currentTarget",e.currentTarget)//target:{parent:"父元素"} }因为绑定在父元素上的parentClick事件,是由子元素触发的,所以target的值就是子元素所包含的一些属性值集合;currentTarget则是绑定事件的该组件(父元素)的属性值集合。给子元素绑定一个事件:childClick,打印出来的currentTarget和target就是一样的。<view bindtap="parentClick" data-parent="父元素"> <view bindtap="childClick" data-child="子元素">编辑</view> </view>然后点击子元素事件:childClick:function(e){ console.log("点击父元素") console.log("target",e.target)//target:{child:"子元素"} console.log("currentTarget",e.currentTarget)//target:{child:"子元素"} }
2022年10月28日
101 阅读
0 评论
0 点赞