Приложение Vue с формой Netlify создает ошибку привязки к событиям - PullRequest
2 голосов
/ 31 марта 2019

Я пытаюсь скрыть / показать div, если ввод формы имеет значение. Это нормально работает с обычной формой, но если я реализую ее с netlify-forms , я получаю следующую ошибку:

Unhandled promise rejection TypeError: "setting getter-only property "message""

<form name="newsletter" method="POST" data-netlify="true">
  <input @input="email = $event.target.value" type="email" name="email">
  <div :class="{'hidden': email === ''}">
     <div data-netlify-recaptcha="true" />
  </div>
</form>

Я также пробовал @focus и @blur вместо @input, но ошибка всегда одинакова.

Без data-netlify="true" он работает, как и ожидалось, поэтому я подозреваю, что он как-то связан с Netlify, внедряющим что-то в форму.

...