2016-08-30 3 views
0

저는 앵귤러 2 응용 프로그램에 양식이 있습니다. 사용자가 양식을 제출하면 사용자 입력에 문제가있는 경우 유효성 검사 메시지가 표시됩니다. 이제 reCAPTCHA 위젯을 재설정해야하는 문제가 있습니다. 나는 grecaptcha.reset()을 사용하여 그렇게 할 수있다. 잘 작동합니다. 'grecaptcha'라는 이름을 찾을 수 없습니다.

disableSubmitButton(value) { 
    grecaptcha.reset(); 
    this.isSubmitButtonEnabled = value; 
} 

그러나 타이프 파일에 내가 이름을 'grecaptcha'빌드 오류를 일으키는를 찾을 수 없습니다 컴파일러 을 얻고있다

.

이 문제를 어떻게 해결할 수 있습니까?

+1

declare var grecaptcha : any; 클래스 이전에 var 선언 – amolv

답변

0

전체 클래스의 코드없이 말하기는 어렵지만 변수 grecaptcha를 잘 선언 했습니까? 함수 안에서 선언 했습니까?

관련 문제