问题标签 [vue-validator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
7758 浏览

javascript - Vuelidate requiredIf 不使用复选框

如果启用了功能(如果您选择复选框),我正在尝试填写必填字段。但是通过单击选择/取消选择复选框不会触发该验证

Vue.js

我取消选中复选框,静止图像字段给出了一个错误Its required

您可以复制 - 删除图像的值并取消选中enabled选项并单击保存。它将给出一个错误The image field is required.,因为验证器没有调用提交。提交代码是

参考图片在此处输入图像描述

0 投票
1 回答
1501 浏览

vue.js - 在 b-form 中使用 Vue Validate 滚动到第一个错误

尝试使用 Vue Validate 在引导表单(b-form)中进行验证提交表单时滚动到第一个错误

0 投票
1 回答
5198 浏览

vue.js - 如何使用 Vuelidate 验证密码?

您好,我需要验证密码表单除了必填字段必须至少有一个大写字母、至少一个小写字母、至少一个数字和至少一个以下字符“#?!@$%^&* -”我正在使用这个包https://vuelidate.js.org/

编辑

或正则表达式

0 投票
1 回答
2756 浏览

javascript - 从 vue 验证器构建自定义错误消息

我的模板包含 2 个字段,称为textemail。模板如下图所示

HTML

JS

如 js 文件中所述,我想检测验证失败条件(即要求、电子邮件、minLength ...),以便我可以在模板中构建和显示适当的消息。

而不是在模板中做这些事情。

小提琴链接

0 投票
1 回答
1840 浏览

vue.js - 如果 pass 或 email 错误,如何防止 nuxt auth 进入错误页面

我正在使用带有身份验证模块的 NuxtJs v2.13 和带有护照的 Laravel 作为我的后端。对于登录,我使用记录的方法:

当电子邮件或密码错误时,它也会向我发送 nuxt 错误页面!我应该留在登录页面。我应该怎么办!!?

顺便说一句,我vee-validate也会在我的表格上使用。这是我在 nuxt.config.js 上的身份验证配置:

0 投票
1 回答
399 浏览

jquery - 无法验证 vue.js 中的字段

我在我的表单上生成了动态字段,所有要设置的验证都是从数据库中检索的(即该字段是必需的还是可选的,并且数值或字符串都保存在数据库中),现在当页面呈现时我想要为了验证我的表单,我正在尝试编写自己的自定义方法,但它无法验证表单,问题在于未显示自定义方法错误消息,并且表单也在未经验证的情况下提交。

0 投票
1 回答
81 浏览

vue.js - ValidationProvider 需要在提交 Vue 2 后进行验证

我正在使用 ValidationObserver 和 ValidationProvider 来验证电子邮件字段。

我只想在提交按钮后验证电子邮件。我尝试了很多选择,但没有奏效。

0 投票
0 回答
696 浏览

vue.js - 带有嵌套对象数组的Vue JS Vuelidate验证问题

我尝试使用来自 Vuelidate 的集合验证。(我正在使用 Vue 3)。所以,我现在这样做的方式是呈现输入字段,但我在这里缺少的是验证,它不起作用。我的 v$ 对象中应该有 $each 数组,但我没有,也不知道为什么,我按照文档 [https://vuelidate.js.org/#sub-collections-validation] 所做的一切。有什么帮助???我希望前两个输入是必需的。

这就是我的代码的样子:

0 投票
0 回答
205 浏览

vue.js - 在Vuelidate库Vue js 2中只接受指定类型的url

我正在使用 vuelidate 库来验证 URL。我只想输入以接受特定的 URL 类型。它们是“http://www.example.com”、“https://www.example.com”、“www.example.com”。如果输入的 URL 与上述模式不匹配,那么我需要一个错误。下面是我的代码

注意:它可以是任何域,例如 .net .co.in .com .it .av .let

0 投票
1 回答
15 浏览

vue.js - vue,veeValidator,以编程方式验证字段

我需要以编程方式验证文件类型,然后执行以下操作:

据我了解 await this.$refs.csr.validate() 应该返回 false,然后文件的扩展名错误。但不幸的是,它总是正确的。我尝试在一个 @change 中调用 validate 和 getCsrInfo($event,'csr'),但验证也不起作用。