uniapp onTouchMove方法获取距离右边的值
时间: 2023-08-06 12:09:37 浏览: 100
uniapp 获取图片的MD5
在uniapp中,可以通过`event`对象获取触摸事件的相关信息,比如触摸点的坐标。
如果你要获取距离右边的值,可以先获取触摸点的横坐标,再用屏幕宽度减去该坐标即可:
```javascript
// 在组件的methods中定义onTouchMove方法
onTouchMove(event) {
// 获取触摸点的横坐标
const x = event.changedTouches[0].clientX;
// 获取屏幕宽度
const screenWidth = uni.getSystemInfoSync().screenWidth;
// 计算距离右边的值
const distanceToRight = screenWidth - x;
console.log('距离右边的值为:', distanceToRight);
}
```
需要注意的是,`event.changedTouches`是一个数组,因为可能会有多个触摸点,所以这里取第一个触摸点的坐标。同时,获取屏幕宽度可以使用`uni.getSystemInfoSync().screenWidth`方法。
阅读全文