Ich experimentiere mit der korrekten Konfiguration von Turbo-Links. Gibt es einen Weg (durch die Verfolgung, Javascript-Konsole, Prüfung der HTML oder irgendetwas), um den Beweis zu sehen, dass Turbo Links funktioniert? Einfach nach "schneller" oder "nicht blinkend" zu suchen, ist zu subjektiv.Wie kann ich sicher sein, dass Turbo Links funktionieren?
Antwort
Versuchen Sie dies in der application.js Datei (oder jede andere js/Kaffee-Datei, die ausgeführt wird immer):
$(document).on('turbolinks:load', function(){ alert("turbolinks on load event works") });
Wenn Sie eine Seite neu zu laden, wo diese JS ausgeführt wird, und die Seite sehen Sie, eine Warnung, Turbolinks funktioniert.
Guter Tipp! Ich sehe die Warnung. Die nächste Frage ist, ob es tatsächlich die Turbo-Links-Sache macht oder nicht, indem ein Teil des DOM ersetzt wird, anstatt eine ganze Seite neu zu laden. Wie kann ich das sehen? – pitosalas
Ich meine, ich denke, wenn du es wirklich nicht vertraust, dann kannst du den Browser-Konsolen-Tab im Netzwerk für die Seitengeschwindigkeit ansehen und die Seite mit den Turbolinks neu laden und dann abschalten. – ellitt
Um klar zu sein, ich vertraue IT, ich traue mich nicht :) Danke! – pitosalas
- 1. Wie kann ich sicher sein, dass mein Assert tatsächlich das überprüft, was ich überprüfen möchte?
- 2. Wie kann ich sicher sein, dass ich LAPACK- und Armadillo-Bibliotheken richtig installiere?
- 3. Wie kann ich sicher sein, dass eine sehr große Zip-Datei komprimiert ist?
- 4. Wie kann ich sicher sein, dass der Aufruf von `String.Index.advancedBy` keinen Absturz verursacht?
- 5. Perl CGI. Kann ich sicher sein, dass die Reihenfolge der <style> Tags ich verwende?
- 6. Rails 5: wie man $ (document) .ready() mit Turbo-Links verwendet
- 7. Java-Code, sicher sein
- 8. magische Links, wie funktionieren sie?
- 9. enumerateKeysAndObjectsUsingBlock: Kann ich sicher sein, dass es im selben Thread aufgerufen wird?
- 10. Linq-zu-Sql NotSupportedException: Kann ich sicher sein, dass es auf einer neueren Serverversion funktioniert?
- 11. Wie kompiliere ich OpenCV mit libjpeg-turbo?
- 12. Wie simuliere ich loop in turbo prolog
- 13. Wie sicher sein, Threads sind bereinigt
- 14. kann `Fokus` nur auf Links sein?
- 15. Wie stelle ich sicher, dass ich Google Analytics nicht verwende
- 16. Wie funktionieren interne Links auf Twitter?
- 17. Brotkrumen-Links funktionieren nicht richtig
- 18. Pydev Download-Links funktionieren nicht
- 19. Wenn ich vorschlage, dass ein Arbeiter jeden Tag auf Heroku läuft, wie kann ich sicher sein, dass er nicht zweimal läuft oder übersprungen wird?
- 20. QNetworkAccessManager: Wie stelle ich sicher, dass der Download abgeschlossen ist?
- 21. Wie stelle ich sicher, dass mein Git Repo Code sicher ist?
- 22. Einige Webseiten-Links funktionieren nicht
- 23. Wie kann ich einen System.Timers.Timer sicher entsorgen?
- 24. Wie stelle ich sicher, dass die heruntergeladene Datei fertig ist?
- 25. Kann Verschlüsselung/Kryptografie in einem lokalen, internetunabhängigen Programm sicher sein?
- 26. Kann die Verwendung selbstsignierter Zertifikate mit WCF sicher sein?
- 27. Welche Sprache kann ich anstelle von Turbo Pascal verwenden?
- 28. Rancher-Service-Links funktionieren nicht
- 29. Wie kann ich Mailto-Links ohne Empfänger erstellen, die unter Ubuntu in Chrome funktionieren?
- 30. Wie stelle ich sicher, dass Whitespace in Markdown erhalten bleibt?
Wenn Sie sagen, "richtig" zu arbeiten, was meinst du? – ellitt
Ich meine wirklich "überhaupt". Mit anderen Worten, ich kann nicht sagen, dass es etwas anderes tut als Nicht-Turbo-Links. – pitosalas