tangning 10 月之前
父節點
當前提交
67b167ffae
共有 2 個文件被更改,包括 12 次插入2 次删除
  1. 3 0
      public/register.json
  2. 9 2
      src/views/sys/login/LoginForm.vue

+ 3 - 0
public/register.json

@@ -0,0 +1,3 @@
+{
+  "url": "https://www.baidu.com/"
+}

+ 9 - 2
src/views/sys/login/LoginForm.vue

@@ -119,7 +119,12 @@
   const formRef = ref();
   const loading = ref(false);
   const rememberMe = ref(false);
-
+  const registerUrl = ref('');
+  fetch('/register.json')
+        .then((response) => response.json())
+        .then((data) => {
+          registerUrl.value = data.url
+        });
   const formData = reactive({
     account: '',
     password: '',
@@ -142,7 +147,9 @@
     }
 
   });
-
+  function handleRegister() {
+    window.open(registerUrl.value)
+  }
   async function handleLogin() {
     const data = await validForm();
     if (!data) return;