(Schienen) Was ist "RJS"?
Ich gesehen habe "RJS" und "RJS-templates" erwähnt im Vorbeigehen in blog-posts und tutorials. Ich habe eine Suche, aber ich bin immer noch unsicher. Ist es eine Technologie-spezifische Schienen, anstatt einen standard wie JSON oder YAML?
Verstehe ich, dass es für die "Erstellung von JavaScript." Es tut generieren, generischen JS-oder Rails-spezifischen JS erfordern, Prototype und Scriptaculous-Bibliotheken?
InformationsquelleAutor der Frage Ethan | 2009-01-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diese Railscast gibt ein schönes Beispiel für die Verwendung von RJS, um das hinzufügen und entfernen von Formularfeldern dynamisch, ohne auf dem server mit einem ajax-Aufruf.
Diese RJS-Tipps kann auch hilfreich sein.
InformationsquelleAutor der Antwort Rich Apodaca
RJS-template (ähnlich wie bei einer html.erb-Datei) erzeugt, dass JavaScript ausgeführt wird, in einem eval-block vom browser in der Antwort auf eine AJAX-Anfrage. Es wird manchmal (fälschlicherweise?) zu beschreiben, JavaScript, Prototype und Scriptaculous Helfer zur Verfügung gestellt von Schienen.
InformationsquelleAutor der Antwort MattMcKnight
RJS wurde eine "ruby-js" template-system, RJS ist nicht weit verbreitet, mehr in der Rails-ökosystem. SJR (Server-generierte JavaScript-Antworten) ist jetzt bevorzugt.
Dieser DHH ' s Beitrag hat mir geholfen, einiges zu verstehen : https://signalvnoise.com/posts/3697-server-generated-javascript-responses
InformationsquelleAutor der Antwort Nicolas Maloeuvre