我想在一个反应元素上发射一个事件,我当前正在移动手指。我试过了onTouchMove
,但它只针对触摸的第一个元素触发,然后一直触发它。我能够跟踪当前触摸的元素的唯一方法是elementFromPoint()
方法。
handleTouchMove(e) {
e.preventDefault();
let changedTouch = event.changedTouches[0];
let elem = document.elementFromPoint(changedTouch.clientX, changedTouch.clientY);
}
现在我有了元素,但我正在直接使用dom。任何想法如何避免这种情况?