так полагаю, у меня есть форма: (? Или где-то еще, если это уместно)Угловая пользовательская форма элемента директива перед проверкой ngSubmit?
<form ng-submit="submitForm()">
<custom-form-element><custom-form-element>
<button name="submit">Submit<button>
<form>
Есть ли вообще что-то делать с данным customFormElement
является содержащим (предположим, что это своего рода настраиваемого поля) в link
часть определения директивы для проверки/дезинфекции данных там до подачи формы?
Я не хочу делать это в функции submitForm()
, потому что там может быть несколько элементов этого же элемента.
EDIT: может быть полезно сказать, что то, что я делаю, не является валидацией как таковой, но более похоже ... customFormElement
изменяет определенное свойство в области видимости. например
$scope.customFormElementData = {};
Тогда прямо перед подачей она будет выглядеть следующим образом:
$scope.customFormElementData = {
foo: 'bar',
baz: 'quuz'
};
Но то, что я хочу сделать, это в том случае, если:
$scope.customFormElementData = {
foo: '',
baz: ''
}
Я хочу, чтобы опустить как Foo и бар.
Есть много учебников и документации по как использовать проверки валидатора формы с помощью контроллера ngModel – charlietfl
вы можете связать один пример? Я, вероятно, просто искал неправильные вещи, но в основном я просто возвращаю результаты всей проверки формы. – aspin