添加滑块验证注释

master
mabo 2021-06-29 15:24:16 +08:00
parent b728e340a0
commit 5143f2b83f
3 changed files with 14 additions and 2 deletions

View File

@ -18,6 +18,7 @@
import { getVerifyImg, postVerifyImg } from './verify.js'; import { getVerifyImg, postVerifyImg } from './verify.js';
export default { export default {
props: { props: {
//
verifyType: { verifyType: {
defalut: 'LOGIN', defalut: 'LOGIN',
type: String type: String
@ -43,10 +44,12 @@ export default {
}; };
}, },
methods: { methods: {
//
mouseDown (e) { mouseDown (e) {
this.downX = e.clientX; this.downX = e.clientX;
this.flag = true; this.flag = true;
}, },
//
mouseMove (e) { mouseMove (e) {
if (this.flag) { if (this.flag) {
let offset = e.clientX - this.downX; let offset = e.clientX - this.downX;
@ -60,6 +63,7 @@ export default {
} }
} }
}, },
//
mouseUp () { mouseUp () {
if (!this.flag) return false; if (!this.flag) return false;
this.flag = false; this.flag = false;
@ -108,7 +112,7 @@ export default {
handler: function (v) { handler: function (v) {
this.type = v; this.type = v;
} }
} },
} }
}; };
</script> </script>

View File

@ -18,6 +18,7 @@
import { getVerifyImg, postVerifyImg } from './verify.js'; import { getVerifyImg, postVerifyImg } from './verify.js';
export default { export default {
props: { props: {
//
verifyType: { verifyType: {
defalut: 'LOGIN', defalut: 'LOGIN',
type: String type: String
@ -43,10 +44,12 @@ export default {
}; };
}, },
methods: { methods: {
//
mouseDown (e) { mouseDown (e) {
this.downX = e.clientX; this.downX = e.clientX;
this.flag = true; this.flag = true;
}, },
//
mouseMove (e) { mouseMove (e) {
if (this.flag) { if (this.flag) {
let offset = e.clientX - this.downX; let offset = e.clientX - this.downX;
@ -60,6 +63,7 @@ export default {
} }
} }
}, },
//
mouseUp () { mouseUp () {
if (!this.flag) return false; if (!this.flag) return false;
this.flag = false; this.flag = false;

View File

@ -18,6 +18,7 @@
import { getVerifyImg, postVerifyImg } from './verify.js'; import { getVerifyImg, postVerifyImg } from './verify.js';
export default { export default {
props: { props: {
//
verifyType: { verifyType: {
defalut: 'LOGIN', defalut: 'LOGIN',
type: String type: String
@ -43,10 +44,12 @@ export default {
}; };
}, },
methods: { methods: {
//
mouseDown (e) { mouseDown (e) {
this.downX = e.clientX; this.downX = e.clientX;
this.flag = true; this.flag = true;
}, },
//
mouseMove (e) { mouseMove (e) {
if (this.flag) { if (this.flag) {
let offset = e.clientX - this.downX; let offset = e.clientX - this.downX;
@ -60,6 +63,7 @@ export default {
} }
} }
}, },
//
mouseUp () { mouseUp () {
if (!this.flag) return false; if (!this.flag) return false;
this.flag = false; this.flag = false;
@ -108,7 +112,7 @@ export default {
handler: function (v) { handler: function (v) {
this.type = v; this.type = v;
} }
}, }
} }
}; };
</script> </script>