AngularJS отключает проверку формы, сохраняя проверку встроенного браузера (HTML5)
Я использую форму angularJS, которая имеет три ввода - текст, адрес электронной почты и поле для нескольких адресов электронной почты. Все вышеперечисленные поля являются обязательными, и проверка Angular прекрасно работает с текстовыми полями и полями электронной почты, но не работает для поля с несколькими адресами электронной почты. Насколько я знаю, все новые браузеры поддерживают несколько атрибутов в полях электронной почты, но, очевидно, AngularJS нет, потому что ng-model
не обновляется со значением, когда он "думает", что поле нескольких адресов электронной почты недопустимо.
Я пытался с помощью novalidate
в форме, но затем я должен сделать все проверки самостоятельно, в то время как все, что я хочу, это сказать Angular игнорировать действительность полей и позволить браузеру делать свое дело..
Есть ли способ сделать это?