title: 事件

组件的事件

::: warning 注意事项 如组件已提供点击事件,请使用组件所提供的事件,避免使用bintap。 :::

事件绑定

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

  • key以bind开头,然后跟上事件的类型,如bind:lintap
  • value 是一个字符串,需要在对应的 Page 中定义同名的函数。不然当触发事件的时候会报错。

事件冒泡和非冒泡

事件可以分为冒泡事件和非冒泡事件:

  • 冒泡事件:当一个组件上的事件被触发后,该事件会向父节点传递。
  • 非冒泡事件:当一个组件上的事件被触发后,该事件不会向父节点传递。

在使用组件事件时,组件的事件均为冒泡事件,如需使用非冒泡事件,将key设置为catch即可,如catch:lintap