月球大数据地理空间分析展示平台-【前端】-月球2期前端
WX
2023-09-11 480148b0105c233aa9d5a1d1dce796b2977d2eee
src/views/login.vue
@@ -96,8 +96,9 @@
  reactive,
  defineProps,
  defineEmits,
  onUnmounted,
} from "vue";
import config from "@/assets/js/Map/config";
// import config from "../../public/config/config.js";
//Router
import router from "@/router";
//图标
@@ -156,11 +157,9 @@
  formEl.validate((valid) => {
    if (valid) {
      console.log("submit!");
      setLogin();
    } else {
      emitter.emit("handleDraw", true);
      console.log("erro submit!");
      return false;
    }
  });
@@ -172,6 +171,7 @@
  };
  sign_login(data).then((res) => {
    if (res.code != 200) return;
    store.commit("SET_UNAME", res.result.uname);
    store.commit("SET_TOKEN", res.result.token);
    router.push("/");
@@ -188,12 +188,22 @@
    }
  });
};
const keyDown = (e) => {
  //如果是回车则执行登录方法
  if (e.keyCode == 13) {
    submitForm(ruleFormRef.value);
  }
};
onMounted(() => {
  removeToken();
  //显示月球页面
  startURL();
  //
  getPublicKey();
  window.addEventListener("keydown", keyDown);
});
onUnmounted(() => {
  window.removeEventListener("keydown", keyDown, false);
});
</script>
<style lang="less" scoped>