Я новичок в AngularJS, и, возможно, я об этом поступил неправильно, но у меня проблемы с подтверждением формы.
У меня есть одна форма, содержащая несколько DIV. Каждый DIV представляет страницу в потоке формы. У меня есть одна кнопка Next, чтобы перейти на следующую страницу (DIV).
Страница отображается на основе поля "текущая страница" в области $scope, например.
<form>
<div ng-show="currentpage == 1">
<input type="text" required />
</div>
<div ng-show="currentpage == 2">
<input type="text" required />
</div>
<button ng-disabled="??" ng-click="next()" />
</form>
Я хочу нажать кнопку "Далее", чтобы активировать проверку формы только на видимых элементах DIV, а не на скрытых. Отключение кнопки "Далее" на основе состояния проверки видимых элементов управления идеально. Но как? Я очень хотел бы избежать использования JQuery в контроллере.
Спасибо!