修复拼图验证滑动事件错误的问题

master
toesbieya 6 years ago
parent 4c00b97f2d
commit f3e08fd247
  1. 4
      vue/src/components/PuzzleVerify/main.vue

@ -244,7 +244,7 @@
}, },
moving(e) { moving(e) {
this.stat = 'move' this.stat = 'move'
const pageX = e.type === 'mousedown' ? e.pageX : e.changedTouches[0].pageX const pageX = e.type === 'mousemove' ? e.pageX : e.changedTouches[0].pageX
const distance = pageX - this.moveStartAtX const distance = pageX - this.moveStartAtX
if (this.moveStartAtX === null if (this.moveStartAtX === null
|| distance < 0 || distance < 0
@ -255,7 +255,7 @@
this.sliderStyle.transition = "inherit" this.sliderStyle.transition = "inherit"
}, },
moveEnd(e) { moveEnd(e) {
const pageX = e.type === 'mousedown' ? e.pageX : e.changedTouches[0].pageX const pageX = e.type === 'mouseup' ? e.pageX : e.changedTouches[0].pageX
const distance = pageX - this.moveStartAtX const distance = pageX - this.moveStartAtX
const ver_Num = this.randomX - 10 const ver_Num = this.randomX - 10
const minLeft = ver_Num - this.deviation const minLeft = ver_Num - this.deviation

Loading…
Cancel
Save