Angularjs Standard-Aktion Formular Absenden

Mein Winkel-Anwendung benötigt, um ein Formular Absenden zu einem Verkäufer. Dann leiten Sie den Benutzer auf eine Seite, die ich zuvor angegeben haben, in den Prozess.

So, ich möchte standard, non-angular html form submit Verhalten.

In der Dokumentation (details siehe unten) macht es klingen wie alles, was ich tun müssen, ist fügen Sie ein action-Attribut, um meine form-element. Ich habe dies ausprobiert und es funktioniert nicht.

Hat jemand verwendet diese Funktionalität in eckige? Ist es ein weiterer Schritt, dass ich vermisst werde?


Den entsprechenden Abschnitt in der Dokumentation zu https://docs.angularjs.org/api/ng/directive/form ist:

Einreichung einer form und verhindert, dass die default-Aktion
Da die Funktion von Formularen in der client-Seite-Winkel-Anwendungen ist anders als in der klassischen Rundreise Anwendungen ist es wünschenswert, dass der browser nicht mehr zu übersetzen, ist das Formular in eine Seite komplett neu zu laden, sendet die Daten an den server. Stattdessen einige javascript-Logik ausgelöst werden soll, behandeln Sie das Formular in einer Anwendung-bestimmte Art und Weise.

Deshalb, Winkel-verhindert, dass die default-Aktion (Formular-übermittlung an den server), es sei denn, das element hat ein Attribut action angegeben ist.

InformationsquelleAutor Michael Stack | 2014-04-19

Schreibe einen Kommentar