OpenHarmony/HarmonyOS通用事件
通用事件
点击事件
组件被点击时触发的事件。
事件
- onClick(event:(event?:ClickEvent)=>void):点击动作触发该回调,event返回值见ClickEvent对象说明。
ClickEvent对象说明
- screenX:点击位置相对于应用窗口左上角的X坐标。
- screenY:点击位置相对于应用窗口左上角的Y坐标。
- x:点击位置相对于应用窗口左上角的Y坐标。
- y:点击位置相对于被点击元素左上角的Y坐标。
- timestamp:事件时间戳。触发事件时距离系统启动的时间间隔,单位纳秒。
- target:触发事件的元素对象显示区域。EventTarget类型,区域类型,用于存储元素所占区域信息
- width: Length 目标元素的宽度,作为返回值时,类型为number,单位vp
- height: Length 目标元素的高度,作为返回值时,类型为number,单位vp。
- position: Position 目标元素左上角相对父元素左上角的位置。
- globalPosition: Position 目标元素左上角相对页面左上角的位置。
- 类型source:事件输入设备。SourceType类型
- Unknown:未知设备。
- Mouse:鼠标。
- TouchScreen:触摸屏。