5 Stimmen

Ungefangene Rickshaw.Graph benötigt einen Verweis auf ein Element index.js.erb

Wenn ich im index.html.erb Skript-Tags verwende, wird der genaue Code problemlos ausgeführt. Wenn ich den Code jedoch in index.js.erb einfüge, erhalte ich den Fehler:

Uncaught Rickshaw.Graph benötigt eine Referenz auf ein Element 

Ich habe Assets bereits vorkompiliert und weiß wirklich nicht, was ich sonst noch versuchen soll...

Hier ist auch meine application.js

//= require rickshaw_with_d3
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require_tree .

Ich habe auch versucht, Rickshaw am Ende zu platzieren. Ich verstehe noch nicht, in welcher Reihenfolge Dinge in Rails geladen werden, irgendwelche Ideen?

0voto

dan987 Punkte 333

Der js-Kommentare '//' im js.erb-Datei. Diese werden es stoppen, weil js.erb-Dateien von Rails als html und JavaScript gelesen werden.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X