Próbowałem użyć formy żelaza za pomocą metody posta i mam pewne wątpliwości co do tego, jak to działa lub nawet, czy powinienem w ogóle go używać. Więc staram się znaleźć odpowiedź na następujące pytania:Postery polimerowe pytania dotyczące postów
Z tego co rozumiem, żelazo formularz służy jedynie do żądań AJAX, tak aby zwykły słupek (który odświeża stronę), że powinienem nie używaj go, prawda? (Prawda/Fałsz)
Jeśli nie używam
is='iron-form'
, czy istnieje na przykład inny sposób sprawdzania poprawności pól wprowadzania papieru?(Teraz to mnie najbardziej dezorientuje.) Korzystając z formy żelaza z metodą post, otrzymuję tylko dane formularza jako
"formData: [object Object]"
, co sprawia, że rzeczy są całkowicie bezużyteczne na zapleczu, który nie dostaje elementu formularza wartości kiedykolwiek.Takie zachowanie można zaobserwować na stronie demo żelaza formy https://elements.polymer-project.org/elements/iron-form?view=demo:demo/index.html
Czy istnieje jakiś sposób, aby wysłać wiadomość za pomocą formularza żelaza i utrzymywać regularne zachowanie postu?
na poszukiwaniu na StackOverflow, ten wątek wydaje się dbać o podobnym problemem Sending form with POST method and Polymer iron-form?, chociaż „fix” nie działa na mnie jak I wydają się być przy użyciu wersji 1.0.8.
bower iron-form#^1.0.0 validate 1.0.8 against git://github.com/PolymerElements/iron-form.git#^1.0.0
Powodem formData: [object Object] Więc wydaje się, że problem jest rozwiązany w żelazo AJAX # 1.0.4 używam altanę z PolymerElements/żelazo elementów jako zależność to tylko uderzenia aż do wersji 1.0.0 z iron-ajax, raz zmusiłem żelazo-ajax do użycia v1.0.4, ładunek z postu wydaje się być poprawiony.
Ten problem jest to, co zawiózł mnie tam https://github.com/PolymerElements/iron-ajax/pull/80
na # 3 patrz https://github.com/brittanyarthur/Server-Side-Code-dynamic-ebsite-/blob/master/nodejs/server.js Metody processPost i-lub processform na potrzeby konsumowania nodejs a POST –