注:本文章只描述一些重点,详情使用方法见官方文档:微信开放文档/开发
一、事件绑定
小程序中绑定事件用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