Ich habe Admin-Panel mit Bootstrap-Steuerelemente erstellt, lassen Sie uns Beispiel als Produkte-Modul nehmen. Wenn der Benutzer also auf den Menüpunkt "Produkt" klickt, wird die Produktliste geöffnet. Wenn der Benutzer auf Bearbeiten/Details klickt, soll die Produktlistenseite unverändert bleiben, aber die Bearbeitungsseite als neue Registerkarte im selben Fenster geöffnet werden. Ich habe das Bild unten erwähnt, können Sie mir bitte sagen, wie man dies mit Bootsrap erreichen kann? Ich möchte keine Bootstrap-Registerkarten und Bootstrap-Registerkarten mit Ajax verwenden, da ich den Code für die Auflistung und Details auf derselben Seite eingeben muss. Dies führt zu Leistungsproblemen, stattdessen verbleibt der Code auf verschiedenen Seiten, aber nur diesen wird als Registerkarten im selben Fenster angezeigt, und Benutzer können zwischen den Registerkarten wechseln und ihre Aktionen ausführen.Bootstrap rendern jede Seite als Registerkarten
Antwort
Um eine solche User Experience Sie möchten, auf AJAX oder die neue Fetch API verlassen müssen, andernfalls sollten Sie Anfragen an den Server senden, für Server-Antwort warten und basiert darauf, dass die gewünschte Seite machen.
Das UX, das Sie erreichen möchten, ist ein SPA, eine Einzelseitenanwendung, die auf AJAX-Aufrufen auf dem Server basiert und das DOM basierend auf Benutzeranforderungen und Serverantworten ändert und/oder anzeigt.
Sie können nur eine Seite verwenden und Abschnitte davon mit Navigationsankern # ein- und ausblenden. In jedem Abschnitt werden Daten vom Server abgerufen. Besser als AJAX gibt es die neue Fetch API, die alte XmlHttpRequest verbessert.
Ich empfehle dringend, Daten von einem RestFul API zu holen, auf diese Weise ist jeder Aufruf nur eine URL zu einem API Endpunkt, der JSON formatierte Daten zurückgibt, leicht, sicher, flexibel.
- 1. Verschachtelte Registerkarten in Registerkarten in Registerkarten Bootstrap
- 2. Bootstrap-Registerkarten deaktivieren nicht
- 3. Modale Bootstrap-Registerkarten im Dropdown-Menü ändern (gleiche Seite)
- 4. Scrollbare Bootstrap - Registerkarten
- 5. Verschachtelte Registerkarten in Bootstrap
- 6. Bootstrap-Registerkarten Mausereignisse
- 7. Bedingte Navigation mit Bootstrap-Registerkarten?
- 8. Ausgewählte Werte rendern Bootstrap
- 9. Einklappen von Registerkarten im Bootstrap
- 10. jQuery, Bootstrap-Registerkarten und CodeMirror.refresh()
- 11. Bootstrap-Registerkarten mit Sonderzeichen-ID
- 12. Angulare UI-Bootstrap-Registerkarten werden nicht gerendert
- 13. PhantomJS Seite Rendern Schriftarten
- 14. Optionsfelder als Registerkarten
- 15. Benötigt jede HTML-Seite mit Doctype eine Internetverbindung, um die Seite korrekt zu rendern?
- 16. Fonts rendern anders auf GoogleFonts als auf meiner Seite
- 17. Verknüpfen von Bootstrap-Registerkarten mit Server-URLs
- 18. Jquery .hash funktioniert nicht auf Bootstrap-Registerkarten
- 19. angularJS Seite rendern nichts
- 20. Warum haben Bootstrap-Registerkarten role = "presentation"?
- 21. BootStrap Mehrere aktive Nav-Registerkarten Problem
- 22. Twitter bootstrap alle ein-/ausblenden - innerhalb der Bootstrap-Registerkarten
- 23. Hinzufügen von Bootstrap-Registerkarten für aktive Klassen
- 24. Rails 4 - Bootstrap-Registerkarten dynamisch auffüllen
- 25. jede Seite Weiterleitung
- 26. Img nicht Rendern auf Seite
- 27. Twitter Bootstrap-Registerkarten und bootstrap-select Überlauf Problem
- 28. AngularJS UI Bootstrap-Registerkarten, die Routing unterstützen
- 29. Registerkarten mit knockoutjs + twitter Bootstrap behalten
- 30. AngularJS, UI Bootstrap Registerkarten und Datatables