uniapp长按获取屏幕高度

在上面写好 @longpress="longTap"

长按发生事件事传e,打印一下看看,

longTap(e) {
    console.log(e);
}

控制台会出现事件默认值代码

"changedTouches": [
   {
      "clientX": 159.90908813476562,
      "pageY": 410.9545593261719,
      "pageX": 159.90908813476562,
      "force": 1,
      "clientY": 410.9545593261719,
      "identifier": 0
   }
]

clientX就是长按时的屏幕x坐标,即左边距,clientY同理是长按时的Y坐标,就是上边距

pageX和pageY,顾名思义是页面的x y坐标,是按页面宽高走的

补充一下,如果需要长按传参,并且也需要事件源,可以写成 @longpress="longTap($event,index)",index可以替换成要传的参数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值