vee-validate错误消息没有字段名称

时间:2019-09-06 14:32:24

标签: vee-validate

我正在尝试使用vee-validate3。版本3发生了很多变化。 问题是错误消息没有特定的字段名称。下面是我在laravel刀片文件中的代码:

<validation-provider rules="email" v-slot="{ errors }">
<input type="text" 
class="input" 
name="email"
v-model="email">
<span>@{{ errors[0] }}</span>
</validation-provider>

当我尝试在输入字段中键入内容时,错误消息会在span标记内打印,但它没有字段名,而是一个通用的“字段”,例如:

{field} is not valid.

有人知道如何使它正常工作吗?

谢谢

1 个答案:

答案 0 :(得分:1)

我在文档中找到了它。您所需要做的就是向验证提供者组件中添加一个name属性,如下所示:

<validation-provider rules="email" name="...add_input_field_name_here..." v-slot="{ errors }">