微信小程序开发-事件系统


注:本文章只描述一些重点,详情使用方法见官方文档:微信开放文档/开发

一、事件绑定

小程序中绑定事件用bind方法,click事件也需要用tap事件来代替,事件处理函数需要写到.js文件中
wxml文件举例代码如下:

<!-- 第一种绑定方式:bind:事件名 -->
<button type="primary" bind:tap="handler">绑定事件</button>
<!-- 第二种绑定方式:bind事件名 -->
<button type="warn" bindtap="handler">绑定事件</button>

二、事件分类

1、冒泡事件: 当一个组件的事件被触发后,该事件会向父节点传递
2、非冒泡事件:当一个组件的事件被触发后,该事件不会向父节点传递
3、使用bind绑定的事件,会触发事件冒泡,若想阻止事件冒泡,需要用catch来绑定事件
wxml文件举例代码如下:

 <view class="cat
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值