Преглед изворни кода

😎修复登录时大小写检测错误

zuohuaijun пре 1 година
родитељ
комит
e15cbb9ea8
2 измењених фајлова са 5 додато и 3 уклоњено
  1. 2 2
      Web/package.json
  2. 3 1
      Web/src/views/login/component/account.vue

+ 2 - 2
Web/package.json

@@ -2,7 +2,7 @@
 	"name": "admin.net",
 	"type": "module",
 	"version": "2.4.33",
-	"lastBuildTime": "2024.07.24",
+	"lastBuildTime": "2024.07.26",
 	"description": "Admin.NET 站在巨人肩膀上的 .NET 通用权限开发框架",
 	"author": "zuohuaijun",
 	"license": "MIT",
@@ -56,7 +56,7 @@
 		"vform3-builds": "^3.0.10",
 		"vue": "^3.4.34",
 		"vue-clipboard3": "^2.0.0",
-		"vue-demi": "^0.14.9",
+		"vue-demi": "^0.14.10",
 		"vue-grid-layout": "3.0.0-beta1",
 		"vue-i18n": "^9.13.1",
 		"vue-json-pretty": "^2.4.0",

+ 3 - 1
Web/src/views/login/component/account.vue

@@ -152,11 +152,13 @@ onMounted(async () => {
 	document.addEventListener('keyup', handleKeyPress);
 });
 
+// 页面初始化
 onUnmounted(() => {
 	document.removeEventListener('keyup', handleKeyPress);
 });
 
-const handleKeyPress = (e: any) => {
+// 检测大小写按键
+const handleKeyPress = (e: KeyboardEvent) => {
 	const isCapsLockOn = e.getModifierState('CapsLock');
 	state.capsLockVisible = isCapsLockOn;
 };