Skip to main content
版本:v3

widget.addEventListener(eventId, callback)

API_LEVEL 2.0 开始支持,API 兼容性请参考 API_LEVEL

给 UI 控件注册事件监听器,当触发指定事件时,给定的回调函数就会被执行。

类型

(eventId: EventId, callback: (event: Event) => void) => void

参数

参数说明类型
eventId事件类型(如:滑动、按下、抬起等)EventId
event事件详情,具体参考不同事件object

EventId

说明
event.MOVE滑动
event.CLICK_DOWN按下
event.CLICK_UP抬起
event.MOVE_IN划入
event.MOVE_OUT划出

代码示例

import { createWidget, widget, event } from '@zos/ui'

const img_bkg = createWidget(widget.IMG)

img_bkg.addEventListener(event.CLICK_DOWN, function (info) {
//控件注册事件监听
console.log(info.x)
})