Wie bekommt man Rails Controller Variable in der js Datei

Ich habe eine Variable in Rails Controller wie

def index
@approveflag = true
end

Ich muss in meinem Javascript-Code auf diese Variable zugreifen, ich habe den unten in index.html.erb angegebenen Code verwendet

<script>
alert("<%=@approveflag%>")
<script>

Es funktioniert einwandfrei mit dem Ergebnis "true". Als ich diesen Code in die entsprechende .js-Datei verschoben habe, wird eine Warnung mit der Ergebniszeichenfolge "" <% = @ approveflag%> "" ausgegeben. Was ist der Grund. Wie kann ich das lösen?

Danke im Voraus.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage