Ich sende eine Var in Schienen, um es in der Ansicht zu verwenden, ich habe eine js Dateiname charts.js.erb, die aufgerufen wird und ich brauche die var zu verwenden, in die Datei js aber ist gleich Nullin Schienen Ich sende eine Var zu sehen und aber in Js-Datei ist Null
in meinem Controller ein, das Verfahren
def index
@asd = 'hellow'
end
aus meiner Sicht habe ich
.div= @asd
tun können, aber in meinem JavaScript-Datei
alert('<%= @asd %>');
@asd var ist gleich Null, ich habe getestet ein Arbeiten mit anderen Ruby-Code, aber die Vars funktioniert nicht
Ist das Alarm in der gleichen Ansicht wie Ihr div? Wenn ja, sollte es funktionieren. Wenn es irgendwo in Assets/Javascripts ist, dann sollte es nicht funktionieren. –
Versuchen Sie es mit dem Befehl reply_to zu blockieren. –
NO @SergioTulentsev, ich habe die Datei charts.js mit dieser js verknüpft, und diese Warnung zeigt keine Änderung an. Ich teste die Anzeigen var und ist null – jacr1614