Ich verwende Rails 4 und versuche, einige einfache Javascript in meiner Anwendung zu integrieren. Ich glaube, die Asset-Pipeline funktioniert, weil ich alert(Hello!);
in der Datei pages.js.coffee geschrieben habe, die sich in meinem Javascripts-Ordner befindet, und die Warnung funktionierte in der Webanwendung. Wenn ich jedoch etwas in die Datei pages.js.coffee wieVerwenden von Javascript in Rails 4
`var today = new Date();
var hourNow = today.getHours();
var greeting;
if (hourNow >18) {
greeting = 'Good Evening!';
}
else if (hourNow > 12) {
greeting = 'Good Afternoon!';
}
else if (hourNow > 0) {
greeting = 'Good Morning!';
}
else {
greeting = 'Welcome';
}
document.write('<h3>' + greeting + '</h3>);`
schreiben möchte, passiert nichts in der Anwendung.
Außerdem Ich versuche, diese Javascript in meiner HTML-Datei zu übernehmen mit <%= javascript_include_tag "pages" %>
Kann ich auch den Code mit <script src"javascripts/pages.js.coffee></script>
Vielen Dank für jede Hilfe!