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

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

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

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

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

Плюс, мне нужно локализовать их обоих.

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

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

...