-
익스플로러 한글 바인딩 오류Front-End/AngularJS 1.x 2016. 10. 27. 23:48
크롬 브라우저에서는 잘 동작하는 내용이
익스에 가면... 최신버전 11.x V를 사용하지만
<input type="text" ng-model="txtNm">
input ng-model 값이 제대로 바인딩 되지 않는 현상이 발생하여
(txtNm 값이 "" 로 전달되는 현상)
** 현상은 커서가 잡힌 상태에서 바로 등록 작업 수행시 값이 반영이 되지 않음.
해결책
input Directive 을 Custom 을 엎어 사용
.directive('input', [ '$parse', function($parse) {
return {
priority : 2,
restrict : 'E',
compile : function(element) {
element.on('compositionstart', function(e) {
e.stopImmediatePropagation();
});
},
};
}]);
http://118k.tistory.com/135 <= 이분 블로그를 보고 참고하여 수정별도 만들지 않고 엎어서 써도 잘 된다.'Front-End > AngularJS 1.x' 카테고리의 다른 글
IntelliJ Eclipse Keymap 설정 후 단축키 추가 정보 (0) 2017.12.05 Angular Scope (0) 2017.09.20 Angaulr 강좌 준비 (0) 2017.09.19 댓글