fix: add the autocomplete attribute to the username/password input.

This commit is contained in:
puxiao 2025-10-30 09:15:37 +08:00
parent 8417432343
commit d45c968200
2 changed files with 5 additions and 2 deletions

View File

@ -70,10 +70,10 @@ function checkUserAccount() {
</n-h2> </n-h2>
<n-form ref="formRef" :rules="rules" :model="formValue" :show-label="false" size="large"> <n-form ref="formRef" :rules="rules" :model="formValue" :show-label="false" size="large">
<n-form-item path="account"> <n-form-item path="account">
<n-input v-model:value="formValue.account" clearable :placeholder="$t('login.accountPlaceholder')" /> <n-input v-model:value="formValue.account" clearable :placeholder="$t('login.accountPlaceholder')" :input-props="{autocomplete:'username'}" />
</n-form-item> </n-form-item>
<n-form-item path="pwd"> <n-form-item path="pwd">
<n-input v-model:value="formValue.pwd" type="password" :placeholder="$t('login.passwordPlaceholder')" clearable show-password-on="click"> <n-input v-model:value="formValue.pwd" type="password" :placeholder="$t('login.passwordPlaceholder')" clearable show-password-on="click" :input-props="{autocomplete:'current-password'}" >
<template #password-invisible-icon> <template #password-invisible-icon>
<icon-park-outline-preview-close-one /> <icon-park-outline-preview-close-one />
</template> </template>

View File

@ -49,6 +49,7 @@ function handleRegister() {}
v-model:value="formValue.account" v-model:value="formValue.account"
clearable clearable
:placeholder="$t('login.accountPlaceholder')" :placeholder="$t('login.accountPlaceholder')"
:input-props="{autocomplete:'username'}"
/> />
</n-form-item> </n-form-item>
<n-form-item path="pwd"> <n-form-item path="pwd">
@ -58,6 +59,7 @@ function handleRegister() {}
:placeholder="$t('login.passwordPlaceholder')" :placeholder="$t('login.passwordPlaceholder')"
clearable clearable
show-password-on="click" show-password-on="click"
:input-props="{autocomplete:'new-password'}"
> >
<template #password-invisible-icon> <template #password-invisible-icon>
<icon-park-outline-preview-close-one /> <icon-park-outline-preview-close-one />
@ -74,6 +76,7 @@ function handleRegister() {}
:placeholder="$t('login.checkPasswordPlaceholder')" :placeholder="$t('login.checkPasswordPlaceholder')"
clearable clearable
show-password-on="click" show-password-on="click"
:input-props="{autocomplete:'new-password'}"
> >
<template #password-invisible-icon> <template #password-invisible-icon>
<icon-park-outline-preview-close-one /> <icon-park-outline-preview-close-one />