2017-10-24 4 views
0

GWT 실행에 문제가 있습니다. 모든 편집은 괜찮지 만, 실행에 나는 콘솔에서이 오류가 있습니다GWT 2.8.2 : 인식되지 않는 것으로 보이는 기본 JS

error screenshot

String 클래스에서는 네이티브 JS가 인식되지 않는 것 같다 있습니다. 2 년이 지난 지금 GWT에서 일한 이후로 나는 결코 문제가 없었습니다. 문제는 2.7.0 GWT 버전과 정확히 같습니다. 나는 수퍼 dev 모드를 사용하여 다시 컴파일하지만, 수퍼 dev 모드 켜기/끄기를 사용하더라도 문제는 동일합니다.

답변

0

문제가 해결되었습니다. 개체가 문자열이 아니며 int입니다.

서버가 Date를 반환했으며 GWT가 String을 제외하고있었습니다. (그래서 GWT 프론트 객체와 백 오피스 객체와의 잘못된 동기화). Date 객체를 타임 스탬프로 변환한다고 생각합니다. 프론트 콘솔에서 본 int입니다. 프리미티브 유형에 charCodeAt 메소드가 없으므로 오류를 설명합니다.

0

JS의 TypeError는 일반적으로 객체가 null이므로 객체를 호출 할 수 없거나 속성을 읽을 수 없음을 의미합니다.

문자열이 실제로 null 일 가능성이 있습니까? Java 메소드가 재 구축되어 Java에서와 같이 초기에 NPE를 감지하지 못하는 경우가 종종 있습니다.