Доступ к динамическому объекту формы в контроллере
Есть ли способ получить доступ к объекту формы в контроллере, просто передав имя?
У меня есть динамические формы внутри моего html, имя которого похоже на name="namedForm_{{$index}}"
.
Теперь я могу передать вызов функции $index
in ng-submit
для генерации имени формы в контроллере.Таким образом, это будет namedForm_1
или namedForm_2
и т. Д. Как получить объект формы в контроллере для проверки правильности формы там?
Попытка передачи достоверности в качестве третьего аргумента здесь путем проверки условия.Но выражение namedForm_{{$index}}.$valid
ломается.
<form data-toggle="validator" class="formClass" form-submit-validation=""
name="namedForm_{{$index}}" id="namedForm_{{$index}}"
ng-submit="namedForm_{{$index}}.$valid == true ? vm.submitNamedForm($index, widget, true) : vm.submitNamedForm($index, widget, false)"
autocomplete="off" novalidate>
</form>
Или другие решения?
Ошибка с консоли:
