필드 이름이나 필드 이름을 배열로 사용하지 않고 양식 내에서 입력 필드 유효성 검사를 추적하는 방법. 사용자 [user_name]?Angularjs 형식의 이름이없는 유효성 입력 필드
샘플 코드 :
<div ng-class="{ 'has-error' : saveUserForm.user[first_name].$invalid && !saveUserForm.user[first_name].$pristine }">
<input type="text" value="{{userAttr.first_name}}" required ng-model="userAttr.first_name" name="user[first_name]" id="inputFirstName">
</div>
"사용자가 [FIRST_NAME]"양식 필드 작동하지 않습니다, 나는 "firstName을"같은 간단한 이름을 변경할 수 없습니다 배열 이름을 사용.
여기서 "inputFirstName"필드의 ID를 사용할 수 있습니까? saveUserForm.inputFirstName. $ invalid?
ng-modal ?????????? – underscore
그것은 ng 모델입니다. 하지만 값을 추적하고 싶지 않습니다. 필드가 유효한지 여부를 추적해야 필드에 오류 클래스를 추가 할 수 있습니다. 예 : ng-class = "{error : userForm.userName. $ invalid}" –
시도하려는 코드를 보여줍니다. – Chandermani