각도 js 응용 프로그램에서 양식을 제출하기 전에 google recaptcha를 사용하고 있으며 처음에는 정상적으로 작동하지만 두 번째 양식을 제출하려고하면 동일한 형태)이 오류를 보이고 angular.js:14525 TypeError: Cannot read property 'value' of null
TypeError : 각도 js에서 null의 속성 'value'을 읽을 수 없습니다
내에서 reCAPTCHA 코드
가
<div vc-recaptcha key="my key here" ng-model="letter.myRecaptchaResponse" on-create="setRecaptchaId(widgetId)"> </div>
내 컨트롤러 코드
$scope.setRecaptchaId = function(widgetId) {
$scope.recaptchaId = widgetId;
return;
};
$scope.letter.mresponse = vcRecaptchaService.getResponse($scope.recaptchaId);
,691이다
사실 처음 제출 한 후에 양식을 새로 고치면 모든 것이 잘 작동하고 이상하게 느껴집니다. 나는이 click here에서 제안을했지만 아무것도 내 문제를 해결하지 못했습니다.
letter.myRecaptchaResponse는 어디에 정의되어 있습니까? –
@AnthonyMcGrath 그것은 recaptcha를 확인한 후 가치를 얻고 있습니다. Google이 그 가치를 부여하고 있습니다. – prudhvi259
widgetId가 정의되어 있습니까? –