vue.js - 使用 vee validate 为每个表单指定自定义消息
问题描述
想象一下,我有两个表格,每个表格都需要电子邮件字段。我想要:
- 为每个表单显示不同的验证消息
- 能够本地化它们
为什么我需要这个:例如,当用户注册但未填写电子邮件字段时,我想显示如下内容:“请指定您的电子邮件。我们将向您发送一些说明到此电子邮件,以便您知道如何继续”。
另一方面,当用户在他的个人资料中并试图更改他的电子邮件时,我可以告诉他:“电子邮件是必填字段”或类似的东西。
另外,我需要将它们都本地化。
我知道我可以为每个字段的名称属性指定自定义消息,但这意味着所有表单都将使用它们。但是,我希望能够拥有更多的控制权。实际上,我的应用程序中有本地化文件,例如 en_US.json、ru_RU.json,每个表单都放置在一个对象内,带有标签、占位符等,还有一个验证对象。
那么,有可能吗?
解决方案
推荐阅读
- python - 标准库中最简单的可修改 Python 类/对象?
- angular - 角度垫选择,设置值有问题
- android - 如何在 android studio 中永久禁用调色板和组件树
- database-migration - loopback4 中的数据库迁移
- oracle - Oracle SQL:具有两列的单个索引与一列上的索引
- c# - 如何在 Angular 10 中使用 DevExpress 报表设计器和报表查看器
- c# - ASP.NET, C# | 如何在控制器中使用方法(和返回值)?
- python - Numpy 使用多维数组来索引一维数组
- jsf - 数据表列中的 Primefaces 删除和确认对话框 - 删除一行 - 不起作用
- javascript - 与物体(墙壁)碰撞