Как включить кнопку ввода в реагировать-google-recaptcha после проверки капчи? - PullRequest
0 голосов
/ 03 апреля 2020

Мне нужно активировать кнопку ввода после подтверждения капчи, но в настоящее время она не работает. Это показывает anchor:1 Uncaught (in promise) null ниже мой весь код. Я использую https://www.npmjs.com/package/react-google-recaptcha

  enterkey = event => {
    console.log(event)
    if (event.key === "Enter") {
      this.submitHandler(event);
    }
  };

 captchaValidate = (value) => {
    this.enterkey();
    console.log(value)
    if (value) {
      this.setState({ disabled: false })
    } else {
      this.setState({ disabled: true })
    }
  }


<ReCAPTCHA
   sitekey={captcha_key}
   onChange={this.captchaValidate}
   className="g_capctha"
/>

Я думаю, что проблема с event, потому что событие становится неопределенным, когда вызывается captchaValidate. Как я могу получить событие в этом captchaValidate, потому что при изменении значения на событие он дает только некоторый текст, похожий на любой токен. Пожалуйста, помогите.

...