From 9416b859b6ca5e05deec4a1012796da7141572c8 Mon Sep 17 00:00:00 2001 From: AmyFoxFN Date: Fri, 9 Mar 2018 14:31:55 +0800 Subject: [PATCH] (rate): condition bug --- src/components/rate/rate.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/rate/rate.vue b/src/components/rate/rate.vue index 6d45ae5b..4b40ccea 100644 --- a/src/components/rate/rate.vue +++ b/src/components/rate/rate.vue @@ -76,12 +76,12 @@ } }, handleMove(e) { - if (!this.disabled && (!e.type.indexOf(EVENT_TYPE_MOUSE) > -1 || this.mousePressed)) { - this.computeTempValue(e.type.indexOf(EVENT_TYPE_MOUSE) > -1 ? e : e.touches[0]) + if (!this.disabled && (e.type.indexOf(EVENT_TYPE_MOUSE) === -1 || this.mousePressed)) { + this.computeTempValue(e.type.indexOf(EVENT_TYPE_MOUSE) === -1 ? e.touches[0] : e) } }, handleEnd(e) { - if (!this.disabled && (!e.type.indexOf(EVENT_TYPE_MOUSE) > -1 || this.mousePressed)) { + if (!this.disabled && (e.type.indexOf(EVENT_TYPE_MOUSE) === -1 || this.mousePressed)) { if (e.type.indexOf(EVENT_TYPE_MOUSE) > -1) { this.mousePressed = false document.removeEventListener('mouseup', this.handleEnd) -- GitLab