Vuetify 表单问题
Vuetify form issues
我已经使用 Vuetify 开发了一个模块化弹出表单,但是当我单击电子邮件输入字段并取消选择导致 "empty" 错误,然后切换到注册选项卡时,它会导致 "empty" 名称字段错误。
问题似乎与文本字段的顺序有关,因为如果我随后导致我的密码文本字段错误(登录表单的第二个位置),然后切换到注册表单,第二个输入字段提示错误。
example in link
我认为 selectedTab
的 v-if
正在触发更改通知,因此第二个表单有效(尽管我不知道为什么它只是前两个字段)。相反,使用 v-show
...
<v-card-text v-show="selectedTab == 2">
<v-container>
<v-form ref="registerForm" v-model="valid" lazy-validation>
...
</v-form>
</v-container>
</v-card-text>
<v-card-text v-show="selectedTab == 1">
<v-container>
<v-form ref="loginForm" v-model="valid" lazy-validation>
...
</v-form>
</v-container>
</v-card-text>
我已经使用 Vuetify 开发了一个模块化弹出表单,但是当我单击电子邮件输入字段并取消选择导致 "empty" 错误,然后切换到注册选项卡时,它会导致 "empty" 名称字段错误。
问题似乎与文本字段的顺序有关,因为如果我随后导致我的密码文本字段错误(登录表单的第二个位置),然后切换到注册表单,第二个输入字段提示错误。
example in link
我认为 selectedTab
的 v-if
正在触发更改通知,因此第二个表单有效(尽管我不知道为什么它只是前两个字段)。相反,使用 v-show
...
<v-card-text v-show="selectedTab == 2">
<v-container>
<v-form ref="registerForm" v-model="valid" lazy-validation>
...
</v-form>
</v-container>
</v-card-text>
<v-card-text v-show="selectedTab == 1">
<v-container>
<v-form ref="loginForm" v-model="valid" lazy-validation>
...
</v-form>
</v-container>
</v-card-text>