【发布时间】:2016-05-21 20:13:44
【问题描述】:
我正在使用 rails 4 并尝试在我的应用程序中加入一些简单的 javascript。我相信资产管道正在工作,因为我在文件 pages.js.coffee 中写了alert(Hello!);,该文件位于我的 javascripts 文件夹中,并且警报在 Web 应用程序上有效。但是,当我尝试在 pages.js.coffee 文件中写一些东西时,比如
`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>);`
应用程序没有任何反应。
此外,我正在尝试使用 <%= javascript_include_tag "pages" %>
我也可以使用<script src"javascripts/pages.js.coffee></script> 包含代码
感谢您的帮助!
【问题讨论】:
标签: javascript ruby-on-rails coffeescript