Укажите пользовательские сообщения для каждой формы, используя vee validate

Представьте, что у меня есть две формы, каждая из которых имеет обязательное поле электронной почты. Я бы хотел:

  1. Показывать разные сообщения проверки для каждой формы
  2. Быть в состоянии локализовать их

Зачем мне это нужно: например, когда пользователь регистрируется и не заполняет поле электронной почты, я хочу отобразить что-то вроде: "Пожалуйста, укажите свой адрес электронной почты. Мы отправим вам некоторые инструкции на это письмо, чтобы вы знали, как продолжить".

С другой стороны, когда пользователь находится в своем профиле и пытается изменить свою электронную почту, я могу просто сказать ему: "Адрес электронной почты является обязательным" или что-то в этом роде.

Кроме того, мне нужно локализовать их обоих.

Я знаю, что могу указать настраиваемые сообщения для атрибутов имени для каждого поля, но это будет означать, что все формы будут использовать их. Однако я хочу иметь больше контроля. На самом деле в моем приложении есть файлы локализации, такие как en_US.json, ru_RU.json, и каждая форма размещается внутри объекта со своими метками, заполнителями и т. Д., Плюс есть объект проверки.

Так возможно ли это вообще?

0 ответов

Другие вопросы по тегам