Unbekannter Formatfehler mit reply_to in Rails. Korrekterweise versucht, das Polling-to-Update zu implementieren

9

Hi, ich bin total dabei und suche nach etwas Hilfe.

Wenn ich eine Show für mein Objekt simulation mache, möchte ich, dass JavaScript alle zehn Sekunden abfragt, um simulation#update asynchron aufzurufen.

Ich möchte dies durch respond_to als solches tun:

%Vor%

Ich hätte also ein update.js.erb , das etwas in der Art von (Entschuldigung für das coffeescript) tut

%Vor%

Ich kann nicht dieses Javascript teilweise aufgerufen werden, wenn ich die format.html das Javascript nicht ausführen und bekomme ich einen Formatfehler, und wenn ich diese Zeile, dann bekomme ich einen unbekannten Formatfehler.

Was ist der richtige Weg? Ich habe Tonnen von Lösungen mit coffeescript in der Asset-Pipeline und seltsame Includes und Inline-Javascript auf keine Adue versucht.

Aus Gründen der Klarheit ist meine Ansicht:

%Vor%

und das Partial, das das Skript und die Ansicht laden, lautet:

%Vor%     
NNNNNNNNNNDelicious 12.08.2015, 02:46
quelle

1 Antwort

0
___ qstntxt ___

Hi, ich bin total dabei und suche nach etwas Hilfe.

Wenn ich eine Show für mein Objekt respond_to :html, :js mache, möchte ich, dass JavaScript alle zehn Sekunden abfragt, um format.js asynchron aufzurufen.

Ich möchte dies durch :show als solches tun:

%Vor%

Ich hätte also ein show.js.erb , das etwas in der Art von (Entschuldigung für das coffeescript) tut

%Vor%

Ich kann nicht dieses Javascript teilweise aufgerufen werden, wenn ich die %code% das Javascript nicht ausführen und bekomme ich einen Formatfehler, und wenn ich diese Zeile, dann bekomme ich einen unbekannten Formatfehler.

Was ist der richtige Weg? Ich habe Tonnen von Lösungen mit coffeescript in der Asset-Pipeline und seltsame Includes und Inline-Javascript auf keine Adue versucht.

Aus Gründen der Klarheit ist meine Ansicht:

%Vor%

und das Partial, das das Skript und die Ansicht laden, lautet:

%Vor%     
___ tag123ajax ___ AJAX (Asynchrones JavaScript und XML) ist eine Technik zum Erstellen nahtloser interaktiver Websites über den asynchronen Datenaustausch zwischen Client und Server. AJAX erleichtert die Kommunikation mit dem Server oder partielle Seitenaktualisierungen ohne eine herkömmliche Seitenaktualisierung. ___ tag123rubyonrails ___ Ruby on Rails ist ein Open-Source-Full-Stack-Webanwendungsframework, das in Ruby geschrieben wurde. Es folgt dem populären MVC-Framework-Modell und ist bekannt für seinen "convention over configuration" -Ansatz für die Anwendungsentwicklung. ___ tag123view ___ Dieses Tag steht für Fragen zur Datenbankansicht oder zur UI / Architekturansicht. Siehe auch die folgenden Tags: Ansichten, SQL-Ansicht, Android-Ansicht, uiview. ___ qstnhdr ___ Unbekannter Formatfehler mit reply_to in Rails. Korrekterweise versucht, das Polling-to-Update zu implementieren ___ tag123javascript ___ JavaScript (nicht zu verwechseln mit Java) ist eine dynamische Sprache mit mehreren Paradigmen auf hoher Ebene, die sowohl für das clientseitige als auch für das serverseitige Scripting verwendet wird. Verwenden Sie dieses Tag für Fragen zu ECMAScript und seinen verschiedenen Dialekten / Implementierungen (außer ActionScript und Google-Apps-Script). ___ tag123controller ___ Ein Controller ist verantwortlich für die Ausführung einer Befehlsfolge als Reaktion auf einen Stimulus (z. B. einen Befehl, eine Aktion oder ein Ereignis). Dies wird häufig in Verbindung mit den Spring- oder Model-View-Controller-Tags verwendet. ___ answer3955319 ___

Sie können eine Verknüpfung wie %code% versuchen und sehen, ob das aufgeht. Ansonsten versuche etwas expliziteres:

%Vor%

%code% in der %code% -Aktion wird standardmäßig %code% anzeigen, wenn show mit ajax aufgerufen wird. Die HTML-Antwort wird eine Weiterleitung sein.

Dieser Blogpost kann hilfreich sein .

    
___
Chase Gilliam 12.08.2015 03:01
quelle