我第一次在我的项目中使用adminlte-2主题,它将正确加载所有js文件。一旦我点击任何链接,它将不会加载js文件
这是由于轨道4中的turbolinks
而发生的,在application.html.erb
布局的<body>
标签中添加以下行以获得快速修复
<body data-no-turbolink>
或
您还可以从Gemfile中删除turbolinks
gem,并从应用程序布局中删除相应的js文件。
或
在您的javascript标记中,您可以添加page:load
和ready
事件
ready = function(){
// your code here
}
$(document).ready(ready);
$(document).on("page:load", ready);
希望这能有所帮助!