Я пытаюсь использовать форму железа с почтовым методом, и у меня есть некоторые сомнения в том, как это работает или даже если я вообще буду использовать его в некоторых случаях. Поэтому я пытаюсь найти ответ на следующие вопросы:
-
Из того, что я понимаю, iron-form используется только для запросов Ajax, поэтому, чтобы сделать регулярную запись (которая обновляет страницу), я не должен ее использовать, правильно? (True/False)
-
Если я не использую
is='iron-form'
, есть ли другой способ проверки полей для ввода бумаги, например? -
(Теперь это то, что меня больше смущает). Используя форму iron с методом post, я получаю только данные формы как
"formData: [object Object]"
, что делает вещи совершенно бесполезными на бэкэнд, которые не получают значения элементов формы когда-либо.Такое поведение можно увидеть на демо-странице железной формы https://elements.polymer-project.org/elements/iron-form?view=demo:demo/index.html
Есть ли способ отправить сообщение с использованием железной формы и сохранить регулярное поведение почты?
При поиске в StackOverflow этот поток, похоже, заботится о подобной проблеме Отправка формы методом POST и Polymer iron-form?, хотя "fix" сделал не работает для меня, поскольку я, кажется, использую версию 1.0.8.
bower iron-form#^1.0.0 validate 1.0.8 against git://github.com/PolymerElements/iron-form.git#^1.0.0
Причина для формы: [object Object] Таким образом, кажется, что проблема решена в iron-ajax # 1.0.4 Я использую bower с PolymerElements/iron-elements в качестве зависимости, которая только ударяет до версии 1.0.0 от iron-ajax, как только я заставил iron-ajax использовать v1.0.4, полезная нагрузка из сообщения формы, похоже, исправлена.
Эта проблема в том, что заставило меня туда https://github.com/PolymerElements/iron-ajax/pull/80