本文由 资源共享网 – ziyuan 发布,转载请注明出处,如有问题请联系我们![免费]uniapp支持的主要事件类型及使用说明
收藏以下是uniapp支持的主要事件类型及使用说明:
一、基础交互事件
点击事件
@tap/@click:单击事件
@longpress:长按事件(超过350ms)
触摸事件
@touchstart:触摸开始
@touchmove:触摸移动
@touchend:触摸结束
@touchcancel:触摸中断
二、表单控件事件
@input:输入框内容变化
@change:表单值变化
@blur:失去焦点
@focus:获得焦点
@confirm:回车键提交
@submit:表单提交
三、滚动相关事件
@scroll:滚动时触发
@scrolltoupper:滚动到顶部
@scrolltolower:滚动到底部
四、特殊组件事件
图片相关
@load:图片加载成功
@error:图片加载失败
地图组件
@regionchange:视野变化事件
@markertap:标记点点击
五、生命周期事件
应用级
onLaunch:初始化完成
onShow:进入前台
onHide:进入后台
页面级
onLoad:页面加载
onShow:页面显示
onReady:初次渲染完成
onUnload:页面卸载
六、全局自定义事件
uni.$emit():触发事件
uni.$on():监听事件
uni.$off():移除监听
注意事项:
小程序平台部分事件需使用特定名称,如click需写为tap
事件修饰符支持有限,仅stop能阻止冒泡
组件自定义事件需参考对应组件文档