我猜你缺少“为widgetid”
尝试使用通过指令
https://github.com/vividcortex/angular-recaptcha
我已经通过这个指令来实现验证码。
我加入以下代码到我的html页面
<div vc-recaptcha key="'6Le4sgITAAAAAIzD0brQ3-8ikkN1NQStppnsB1Vi'" on-create="captchaCreate()"
on-success="setResponse(response)"> </div>
<div ng-show="invalidCaptcha" class="form-group">
<div class="has-error">
<span class="help-block">Please verify captcha</span>
</div>
</div>
和controller.js
$scope.captchaCreate = function() {
console.log("CREATED");
// vcRecaptchaService.reload();
};
$scope.invalidCaptcha = false;
$scope.setResponse = function(response) {
$scope.user.captcharesponse = response;
if (response !== null && response !== undefined && response !== '') {
$scope.invalidCaptcha = false;
}
};
$scope.resetCaptcha=function(){
vcRecaptchaService.reload();
};
也是我加入脚本标签和vcRecaptcha模块的reCAPTCHA JS到我下面的应用程序通过编辑line
var app = angular.module('myApp', ['vcRecaptcha']);
它对我来说很好用
rpc.v.js在29号线有什么? – 2015-04-06 09:24:58
}} gadgets.config.register(“rpc”,null,g); ........其缩小文件 – 2015-04-06 09:26:22
在此使用非缩小文件并检查执行停止的确切行数。通过查看错误可以说您的gadgets.config未定义。 – 2015-04-06 09:36:03