在小程序中,e.target与e.currentTarget是非常重要的,尤其是涉及到页面传值时 currentTarget和target都是组件的一些属性值集合,由“data-属性名”定义的一些属性值 currentTarget:事件触发的当前事件(当前事件,可能是触发事件的源组件,可能是触发的事件组件(即触发事件源组件的子元素),此时点击子元素还是父元素,都是当前...
在小程序的事件回调触发时,会接收一个事件对象,事件对象的参数中包含一个target和currentTarget属性,接下来说说这二者的区别。 首先上代码: wxml部分: 1 2 3 4 <view id='tar-father' bindtap='click'> 父组件 <view id='tar-children'>子组件</view> </view> wxss部分: 1 2 3 4 5 6 7 8 #tar...
target:事件源组件对象(事件的冒泡源头) currentTarget:当前组件对象(就是当前所处的对象) 2.当没有冒泡行为时: target和cueerntTarget是一样的,就是当前所处的对象
小程序target和currentTarget的区别 1:target指向的是触发事件的元素 比如在一个事件委托中,子元素把事件委托给父元素,子元素传参给到这个事件,这个时候,参数就会出现在target里面,因为,触发事件本身的是子元素名不是父元素 2.currentTarget指向的是捕获事件的元素,也就是绑定事件的元素本身 例如给一个元素绑定事件,并...
点击内层view触发点击事件并且发生事件冒泡,外层view也会触发点击事件,打印结果如图所示 通过id可以看出来这两个属性的区别 currentTarget属性为触发事件的元素,target属性为产生事件的元素 效果图 wxml 代码语言:javascript 复制 <view id="outer"class="outer"bindtap="outerClick"><view id="inner"class="inner"bindt...
微信小程序事件对象的target与currentTarget属性的区别-GIF图解,要点target对应的是触发事件的源头组件,这个组件有可能是子组件,有可能是父组件
微信小程序中target和currentTarget的区别 微信小程序中target和currentTarget的区别 <view class="outer-view" bindtap="outerHandler"> 按钮 </view> 1. 2. 3. 4. 5. 点击内部按钮时,点击事件会通过冒泡的方式,向外扩散,触发view的tap事件,此时 target 指向触发事件源头,就是button...
微信小程序脚本语言 WXS 怎么用 引用和评论 被1篇内容引用 事件关键词 bind 和 catch 的区别、事件对象 target 和 currentTarget 的差异 0条评论 得票最新 评论支持部分 Markdown 语法:**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。
4.区别总结 ①e.currentTarget 代表的是,注册了监听点击事件的组件。在本例中,就是外层的View(包含了两个TextView). ②e.target 代表的是,实际触发了点击事件的组件。 所以重新试一下,点击语文课、小王老师和空白处时,e.target.id分别为 id1,id2和id3,而e.currentTarget.dataset.id一直都是new1(因为注册点击...