小程序
小游戏
企业微信
微信支付
扫描小程序码分享
组件内的bindtap如何能像组件内的bindtouchstart 一样 点击获取组件内点击位置的高度
bindtap拿到的是当前位置距离当前页面顶部的高度
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
相关文档:https://developers.weixin.qq.com/miniprogram/dev/api/wxml/wx.createSelectorQuery.html
let query = wx.createSelectorQuery(); query.select('.content').boundingClientRect(rect=>{ let height = rect.height; console.log(height); }).exec();
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
暂时没有其他好方法 只能使用bindtouchstart 和 bindtouchend 的event.changedTouches[0].y高度判定 bindtouchstart 和bindtouchend 返回的y不超过3px 则触发点击事件
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
相关文档:https://developers.weixin.qq.com/miniprogram/dev/api/wxml/wx.createSelectorQuery.html
let query = wx.createSelectorQuery(); query.select('.content').boundingClientRect(rect=>{ let height = rect.height; console.log(height); }).exec();
暂时没有其他好方法 只能使用bindtouchstart 和 bindtouchend 的event.changedTouches[0].y高度判定 bindtouchstart 和bindtouchend 返回的y不超过3px 则触发点击事件