Ember Octane:ember-g-recaptcha reCaptchaResponse 返回未定义
Ember Octane: ember-g-recaptcha reCaptchaResponse comes back as undefined
我正在升级到 Ember Octane,我正在使用 ember-g-recaptcha https://www.npmjs.com/package/ember-g-recaptcha。项目 README.MD
尚未更新以反映 Ember Octane。组件js中的reCaptchaResponse不断返回undefined
。我该如何解决?
我已经在此处发布了 Ember-Twiddle https://ember-twiddle.com/509eb1c04c9c7d908d16ba2a2bb39ba5。注意:您需要提供一个站点密钥才能使用它。
我就是这么做的:
<GRecaptcha
@size="normal"
@sitekey={{this.siteKey}}
@onSuccess={{action "onCaptchaResolved"}}
@onExpired={{action "onCaptchaExpired"}}
@ref={{mut this.googleRecaptcha}}
/>
我已经在 GitHub 中发布了代码:https://github.com/IlliterateUser/GoogleReCaptcha
不过,页面没有显示,控制台也没有抛出任何错误。周末有空的时候再看看这个。
GRecaptcha 插件正在从配置环境文件中获取站点密钥,您将其设置如下
gReCaptcha: {
jsUrl: 'https://www.google.com/recaptcha/api.js?render=explicit', // default
siteKey: '...lQ-sUAAAA...KGVMS6zlH_xry5fon9GP1..'
}
不要将其作为参数传递,注释站点密钥导入
////import ENV from '../../config/environment';
...
// siteKey = ENV.gRecaptcha.siteKey;
并在没有站点键参数的情况下调用它,
<GRecaptcha
@size="normal"
@onSuccess={{action "onCaptchaResolved"}}
@onExpired={{action "onCaptchaExpired"}}
@ref={{mut this.googleRecaptcha}}
/>
这对我有用
我正在升级到 Ember Octane,我正在使用 ember-g-recaptcha https://www.npmjs.com/package/ember-g-recaptcha。项目 README.MD
尚未更新以反映 Ember Octane。组件js中的reCaptchaResponse不断返回undefined
。我该如何解决?
我已经在此处发布了 Ember-Twiddle https://ember-twiddle.com/509eb1c04c9c7d908d16ba2a2bb39ba5。注意:您需要提供一个站点密钥才能使用它。
我就是这么做的:
<GRecaptcha
@size="normal"
@sitekey={{this.siteKey}}
@onSuccess={{action "onCaptchaResolved"}}
@onExpired={{action "onCaptchaExpired"}}
@ref={{mut this.googleRecaptcha}}
/>
我已经在 GitHub 中发布了代码:https://github.com/IlliterateUser/GoogleReCaptcha
不过,页面没有显示,控制台也没有抛出任何错误。周末有空的时候再看看这个。
GRecaptcha 插件正在从配置环境文件中获取站点密钥,您将其设置如下
gReCaptcha: {
jsUrl: 'https://www.google.com/recaptcha/api.js?render=explicit', // default
siteKey: '...lQ-sUAAAA...KGVMS6zlH_xry5fon9GP1..'
}
不要将其作为参数传递,注释站点密钥导入
////import ENV from '../../config/environment';
...
// siteKey = ENV.gRecaptcha.siteKey;
并在没有站点键参数的情况下调用它,
<GRecaptcha
@size="normal"
@onSuccess={{action "onCaptchaResolved"}}
@onExpired={{action "onCaptchaExpired"}}
@ref={{mut this.googleRecaptcha}}
/>
这对我有用