uniapp@tap
时间: 2023-10-10 18:06:23 浏览: 236
uniapp 顶部tab切换菜单
5星 · 资源好评率100%
@tap是uniapp中的一个事件修饰符,用于阻止事件的继续传播。通常情况下,你需要在触发@tap事件的标签上添加@tap.stop修饰符,以阻止事件继续传播到父级标签。同时,你也需要在父级标签上添加相同的修饰符,以确保事件不会再次传播。
关于uniapp的@tap事件和@click事件的区别,它们在触发时机和延迟方面存在一些差异。@click是在组件被点击时触发,但会有约300ms的延迟。而@tap是在手指触摸离开时触发,没有300ms的延迟,但可能会存在事件穿透的问题。
在HbuilderX中,@click事件和@tap事件在功能上是相似的,都是用于处理点击事件。但在编译到小程序端时,@click会被转换成@tap,因此在小程序中使用时,实际上是触发的@tap事件。
阅读全文