0
빠른 질문 내가 같이 내 양식에 두 개의 입력이 있습니다NG 수준의 지시어는 잘못된 암호 확인을 보여
<input
ng-keyup="validPasswordCheck()"
ng-class="{'ng-invalid':!validPassword}"
type="password" id="password"
ng-model="registerCredentials.password"
placeholder="Password">
<input
ng-keyup="validPasswordCheck()"
ng-class="{'ng-invalid':!validPassword}"
type="password" id="password"
ng-model="registerCredentials.repeatPassword"
placeholder="Repeat Password">
을 그리고 난 다음과 같습니다 컨트롤러가 있습니다
$ 범위를 .registerCredentials = { 사용자 이름 : '', 비밀번호 : '', repeatPassword : '' };
$scope.validPasswordCheck = function() {
$scope.validPassword = registerCredentials.password === registerCredentials.repeatPassword;
}
암호가 둘 다 클래스 NG-무효가 일치하지 말아 때 나는 그렇게 만들려고 노력하고있어, 그들이 일치 할 때 클래스가 없어야합니다. 모든 키 업 (ng-keyup 지시문)에서 유효한지 확인하기 위해 검사를 새로 고칩니다. 이것은 전혀 작동하지 않는 것처럼 보입니다. 항상 유효하지 않습니다.
도움을 주시면 감사하겠습니다.
나는 간단 뭔가, 감사 할 줄 알았습니다! – Spittal