fix: 修复登录页回车提交
This commit is contained in:
@@ -1,5 +1,11 @@
|
||||
# 项目上下文记录
|
||||
|
||||
## 2026-05-18:修复登录页回车提交
|
||||
|
||||
- `frontend/src/components/LoginView.vue` 的登录按钮改为原生 submit 类型,继续复用 `n-form` 的 `@submit.prevent` 登录流程。
|
||||
- 密码输入框增加 `@keydown.enter.prevent="submit"` 兜底,用户输完密码按回车即可触发登录,无需手动点击按钮。
|
||||
- 已执行 `npm run build`,构建通过;未启动浏览器或 headless Chrome。
|
||||
|
||||
## 2026-05-15:取消数据管理页初始化成功提示
|
||||
|
||||
- `frontend/src/components/DatabasePanel.vue` 进入页面时仍会自动执行数据库连接检测和数据库信息刷新,但连接成功不再弹出 toast,避免切换到数据管理页时产生无意义提示。
|
||||
|
||||
@@ -14,9 +14,9 @@
|
||||
<n-input v-model:value="form.username" autofocus />
|
||||
</n-form-item>
|
||||
<n-form-item label="密码" path="password">
|
||||
<n-input v-model:value="form.password" type="password" show-password-on="click" />
|
||||
<n-input v-model:value="form.password" type="password" show-password-on="click" @keydown.enter.prevent="submit" />
|
||||
</n-form-item>
|
||||
<n-button type="primary" block :loading="loading" @click="submit">登录</n-button>
|
||||
<n-button type="primary" block native-type="submit" :loading="loading">登录</n-button>
|
||||
</n-form>
|
||||
</n-card>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user