AngularJS: интеграция с проверкой на стороне сервера

У меня есть угловое приложение, которое содержит кнопку сохранения, взятую из примеров:

SAVE

Это прекрасно работает для проверки на стороне клиента, потому чтоform.$invalid становится ложным, поскольку пользователь исправляет проблемы, но у меня есть поле электронной почты, которое считается недействительным, если другой пользователь зарегистрирован с тем же адресом электронной почты.

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

Должен быть лучший способ

Ответы на вопрос(5)

Ваш ответ на вопрос