Ich benutze Firebase für eine Website-Seite. Wie würde ich mit Firebase ein Formular erstellen? Und die Daten werden in einer Datenbank gespeichert? Es scheint keine guten Tutorials zu geben. Ich bin neu in Firebase.Wie erstelle ich ein Firebase-Formular?
1
A
Antwort
4
Die Firebase-Datenbank ähnelt eher einem Speicher für Ihre Datenobjekte. Sie müssen lediglich ein JavaScript-Objekt aus den Formularwerten erstellen und es beim Senden an Firebase senden.
Überprüfen Sie diese CodePen. Konzentrieren Sie sich auf den Abschnitt Neue Aktivität. Sie werden sehen, wie Sie Objekte aus Ihren Formularwerten erstellen und an Firebase senden können.
Zum Beispiel haben Sie ein Formular in Ihrem html:
<form id='myForm'>
<input id='title' type='text' />
<input id='description' type='text' />
<input type='submit' />
</form>
Und in Ihrem JavaScript-Datei, die Sie dies tun können:
// Target the form elements by their ids
// And build the form object like this using jQuery:
var formData = {
"title": $('#title').val(),
"description": $('#description).val(),
}
// Then listen to the form submit event
$('#myForm').submit(function(evt) {
evt.preventDefault(); //Prevent the default form submit action
// You have formData here and can do this:
firebase.initializeApp(config); //Initialize your firebase here passing your firebase account config object
firebase.database().ref('/formDataTree').push(formData); // Adds the new form data to the list under formDataTree node
})
this helps
Verwandte Themen
- 1. Wie erstelle ich ein PDF?
- 2. Wie erstelle ich ein jqGrid
- 3. Wie erstelle ich ein APK
- 4. Wie erstelle ich ein Kartensymbol?
- 5. Wie erstelle ich ein Leinwandauswahlwerkzeug?
- 6. Wie erstelle ich ein Frühlingsprojekt?
- 7. Wie erstelle ich ein Attribut?
- 8. Wie erstelle ich ein Sternenbewertungssystem?
- 9. Wie erstelle ich ein Singleton?
- 10. Wie erstelle ich ein Meldungsfeld mit tkinter?
- 11. Schienen/Haml: Wie erstelle ich ein Postformular?
- 12. Wie erstelle ich ein Cocoa-Fenster programmgesteuert?
- 13. Wie erstelle ich ein Verzeichnis in Lua?
- 14. Wie erstelle ich ein wiederholbares Indexskript?
- 15. Wie erstelle ich ein Halbfenster-Ansichtsmenü?
- 16. Wie erstelle ich ein wiederverwendbares ig-Gitter
- 17. Wie erstelle ich ein tkinter-Hintergrundbild?
- 18. Wie erstelle ich ein appendChild-Reagenzelement?
- 19. Wie erstelle ich ein benutzerdefiniertes UISlider iOS?
- 20. Wie erstelle ich ein GroundOverlay mit OSMDroid?
- 21. Wie erstelle ich ein Overlay-Menü?
- 22. Wie erstelle ich ein Element im Hintergrundskript?
- 23. WiX - Wie erstelle ich ein Unterverzeichnis?
- 24. Wie erstelle ich ein benutzerdefiniertes Outlook-Objekt?
- 25. Wie erstelle ich ein schwarzes UIImage?
- 26. Java - Wie erstelle ich ein benutzerdefiniertes Dialogfeld?
- 27. Wie erstelle ich ein Konfigurations-Skript?
- 28. Wie erstelle ich ein OpenGL Live Wallpaper?
- 29. Wie erstelle ich ein Highlight bei mouseover?
- 30. Wie erstelle ich ein serverseitiges zeitgesteuertes Ereignis?