微信小程序事件

事件绑定的写法同组件的属性,以 key、value 的形式。

  • key 以bindcatch开头,然后跟上事件的类型,如bindtapcatchtouchstart。自基础库版本 1.5.0 起,在非原生组件中,bindcatch后可以紧跟一个冒号,其含义不变,如bind:tapcatch:touchstart
  • value 是一个字符串,需要在对应的 Page 中定义同名的函数。不然当触发事件的时候会报错。

bind事件绑定不会阻止冒泡事件向上冒泡,catch事件绑定可以阻止冒泡事件向上冒泡。

捕获阶段事件

自基础库版本 1.5.0 起,触摸类事件支持捕获阶段。捕获阶段位于冒泡阶段之前,且在捕获阶段中,事件到达节点的顺序与冒泡阶段恰好相反。需要在捕获阶段监听事件时,可以采用capture-bindcapture-catch关键字,后者将中断捕获阶段和取消冒泡阶段。

相关文章:

  • 2022-12-23
  • 2022-01-30
  • 2021-11-30
  • 2021-12-29
  • 2021-06-26
  • 2021-05-14
  • 2021-07-04
猜你喜欢
  • 2021-11-21
  • 2021-05-28
  • 2021-11-16
  • 2021-04-11
  • 2022-01-24
  • 2022-12-23
相关资源
相似解决方案