我最近注意到,可能自从安装Rails 5以来,local_time gem在内部链接(通过turbolinks)的页面上无法正常工作。如果指向该页面的链接是外部的,或者浏览器已刷新,或者已禁用turbolinks,则local_time可正常工作。
有谁知道如何一起使用这些?
答案 0 :(得分:1)
我需要在TurboLinks加载时初始化本地时间。此事件提供了一个机会来完成那些在文档就绪时运行的东西。 JavaScript是:
document.addEventListener("turbolinks:load", function() {
LocalTime.run();
});