src/views/login/index.vue
@@ -39,6 +39,8 @@ <script setup> import { ref, reactive, onMounted, nextTick } from 'vue'; import { useRouter } from 'vue-router'; import { login } from '@/api/modules/user.js'; const router = useRouter(); @@ -105,7 +107,14 @@ const handleLogin = () => { loginFormRef.value.validate((valid) => { if (valid) { router.push('/index'); loading.value = true; login(loginForm).then(res => { loading.value = false; router.push('/index'); }).catch(err => { console.log(err); loading.value = false; }); } }); };