主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
这篇文章给大家带来了一些关于微信小程序的问题,主要介绍了关于事件绑定的相关内容,包括什么是事件,小程序中常用的事件,target和currenttarent的区别。下面就一起来看看吧,希望能帮到你。
【相关学习推荐:小程序学习教程】
什么是事件?事件是从呈现层到逻辑层的一种通信方式。通过事件,用户在呈现层生成的表单可以反馈到逻辑层进行业务处理。
小程序中的常见事件
事件对象的属性列表
target和currentTarget的区别在于触发事件的源组件,而currentTarget是当前事件绑定到的组件。例子如下:
当按钮点击内部按钮时,点击事件会以冒泡的方式向外传播,这也会触发外部视图的tap事件处理功能。
此时,对于外部视图:
E.target指的是触发事件的源组件,因此e.target是内部按钮组件。
E.currentTarget指的是当前触发事件的组件,因此e.currentTarget是当前视图组件。
bindtap的语法格式在applet中。HTML中没有onclick鼠标单击事件,但是tap事件用于响应用户的触摸行为。
Bindtap允许您将点击触摸事件绑定到组件。语法如下:
按钮定义了。js文件,事件参数通过形式参数event(一般缩写为E)接收:
page({ btnTapHandler(e){//tap event handler console . log(e)//event parameter object e } })将在每次按下按钮时在终端上打印事件参数对象,这将触发手指的触摸事件。
【相关学习推荐:小程序学习教程】
以上就是说说微信小程序事件绑定的细节。更多资讯请关注主机参考等相关文章!
这几篇文章你可能也喜欢:
- 微信小程序翻译功能上线:现已支持18种语言
- 如何使用微信小程序中的车牌号输入法(如何使用微信小程序中的车牌号输入法进行打印)
- 微信小程序无法获取位置信息怎么办?(微信小程序无法获取位置信息)
- 微信小程序如何实现九宫格跳(如何在小程序中配置九宫格抽奖)
- 如何调节微信小程序的亮度?
本文由主机参考刊发,转载请注明:先说微信小程序的事件绑定(小程序绑定事件处理程序)。 https://zhujicankao.com/99924.html
评论前必须登录!
注册