AngularJS: интеграция с проверкой на стороне сервера
У меня есть угловое приложение, которое содержит кнопку сохранения, взятую из примеров:
SAVE
Это прекрасно работает для проверки на стороне клиента, потому чтоform.$invalid
становится ложным, поскольку пользователь исправляет проблемы, но у меня есть поле электронной почты, которое считается недействительным, если другой пользователь зарегистрирован с тем же адресом электронной почты.
Как только я укажу поле электронной почты недействительным, я не смогу отправить форму, и у пользователя не будет возможности исправить эту ошибку проверки. Так что теперь я больше не могу использоватьform.$invalid
отключить мою кнопку отправки.
Должен быть лучший способ