From 23e14c2ea2793c08d5f087df99682c2551a1338b Mon Sep 17 00:00:00 2001
From: xiaoxian521 <1923740402@qq.com>
Date: Thu, 15 Apr 2021 00:00:32 +0800
Subject: [PATCH] fix: some bug
---
src/components/info/index.vue | 39 ++++++++++++++---------------------
src/views/login.vue | 25 ++++++++--------------
src/views/register.vue | 2 +-
3 files changed, 25 insertions(+), 41 deletions(-)
diff --git a/src/components/info/index.vue b/src/components/info/index.vue
index 82367cfd9..65267c4f2 100644
--- a/src/components/info/index.vue
+++ b/src/components/info/index.vue
@@ -26,23 +26,14 @@
v-model.number="ruleForm.verify"
placeholder="请输入验证码"
>
-
+
-
- {{ tipsFalse }}
-
+ {{ tipsFalse }}
重置
{{ tips }}
- 免密登录
+ 免密登录
@@ -55,7 +46,7 @@ import {
onBeforeMount,
getCurrentInstance,
watch,
- nextTick,
+ nextTick
} from "vue";
import { storageSession } from "/@/utils/storage";
@@ -75,8 +66,8 @@ export default defineComponent({
props: {
ruleForm: {
type: Object as PropType,
- require: true,
- },
+ require: true
+ }
},
emits: ["onBehavior", "refreshVerify"],
setup(props, ctx) {
@@ -103,12 +94,12 @@ export default defineComponent({
userName: [{ required: true, message: "请输入用户名", trigger: "blur" }],
passWord: [
{ required: true, message: "请输入密码", trigger: "blur" },
- { min: 6, message: "密码长度必须不小于6位", trigger: "blur" },
+ { min: 6, message: "密码长度必须不小于6位", trigger: "blur" }
],
verify: [
{ required: true, message: "请输入验证码", trigger: "blur" },
- { type: "number", message: "验证码必须是数字类型", trigger: "blur" },
- ],
+ { type: "number", message: "验证码必须是数字类型", trigger: "blur" }
+ ]
});
// 点击登录或注册
@@ -140,14 +131,14 @@ export default defineComponent({
const noSecret = (): void => {
storageSession.setItem("info", {
username: "测试用户",
- accessToken: "eyJhbGciOiJIUzUxMiJ9.test",
+ accessToken: "eyJhbGciOiJIUzUxMiJ9.test"
});
router.push("/");
};
- onBeforeMount(()=>{
+ onBeforeMount(() => {
vm = getCurrentInstance(); //获取组件实例
- })
+ });
return {
rules,
@@ -157,9 +148,9 @@ export default defineComponent({
onBehavior,
refreshVerify,
changPage,
- noSecret,
+ noSecret
};
- },
+ }
});
@@ -176,7 +167,7 @@ export default defineComponent({
display: flex;
justify-content: center;
align-items: center;
- @media screen and (max-width: 750px){
+ @media screen and (max-width: 750px) {
width: 88vw;
right: 25px;
top: 22vh;
diff --git a/src/views/login.vue b/src/views/login.vue
index e4e00578d..ae675fd6b 100644
--- a/src/views/login.vue
+++ b/src/views/login.vue
@@ -1,19 +1,12 @@
-
+
diff --git a/src/views/register.vue b/src/views/register.vue
index 1a0471041..652eb8833 100644
--- a/src/views/register.vue
+++ b/src/views/register.vue
@@ -12,7 +12,7 @@ import {
onBeforeMount,
getCurrentInstance
} from "vue";
-import info, { ContextProps } from "/@/components/Info/index.vue";
+import info, { ContextProps } from "../components/info/index.vue";
import { getRegist, getVerify } from "/@/api/user";
import { useRouter } from "vue-router";
import { warnMessage, successMessage } from "/@/utils/message";