У меня есть форма с 3 разными вкладками на env (DEV, UAT и PROD) В моем коде есть что-то вроде:
<form name = "baseForm">
...
<input class = "form-control" name = "url" ng-model = "wsConfig.config[env].url" ng-required = "true" type = "text"/>
</form>
Перед отправкой этой формы я проверяю, правильно ли она заполнена, используя недопустимое значение baseForm. $. Моя проблема в том, что проверка работает только для текущей вкладки, как я могу заставить angular выполнять проверку для всей конфигурации: DEV, UAT и PROD?
Тот же html используется для других вкладок, я просто выполняю такие методы setEnv ('dev'), setEnv ('uat'), setEnv ('prod') при переходе на другую вкладку. setEnv устанавливает значение в $ scope.env. Проблема в том, что я могу заполнить только текущую вкладку, без заполнения обязательных полей в двух других вкладках, и проверка будет выполнена только для текущей конфигурации ['dev'], (если env = 'dev'). Проверка для config ['uat'] и config ['prod'] будет пропущена.
Нет ли HTML-кода для других вкладок при проверке?