angular.js - AngularJS가 사용자 정의 양식 유효성 검사 지침을 사용한 후에 입력 콘텐츠가 제출되지 않습니까?
phpcn_u1582
phpcn_u1582 2017-05-15 16:57:43
0
1
567

명령어 코드는 다음과 같습니다.

으아아아

html 코드는 다음과 같습니다.

으아아아

컨트롤러 코드:

으아아아

검증은 정상적으로 실행될 수 있습니다. 즉, 직접 작성한 "ifHanzi" 명령을 추가하는 한 양식의 제출된 내용을 컨트롤러에서 얻을 수 없으며 내 명령이 잘못 작성된 것인지 정의되지 않은 상태가 됩니다. 혹시 제가 발견한 것이 없다면 학생들이 조언을 해주셨으면 좋겠습니다. 감사합니다.

phpcn_u1582
phpcn_u1582

모든 응답(1)
过去多啦不再A梦

명령에서 범위 = true를 제거하면 기숙사가 연결이 끊기고 휴대폰을 사용해야 합니다...


업데이트: 2015-12-13

1. 우선 require的是一个指令,即ngModel,而这个指令是没有隔离作用域的,如果你设置scope = true,那么就会导致内部ngModel无法更新外部ngModel的对应值。这个是导致上面问题的重点。所以去掉这个配置选项就可以了。
2.你给ngModel.$parsers传递的函数方法,在验证了ifHanzi 결과를 반환하지 않았기 때문에 뷰의 값이 모델에 전달되지 않았습니다. 다음과 같이 변경할 수 있습니다:

으아악

이것이 문제의 두 번째 원인입니다.

도움이 되기를 바랍니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿