我有一个问题,一个脚本只在刷新页面时工作,所以我试图只为那个页面禁用Turbolinks.下面的代码不起作用.但是,如果我将"data-no-turbolink"属性直接添加到application.html.erb中的body标签,则可以正常工作.如何在我的视图中禁用Turbolinks?我已经按照这里发布的解决方案,Rails 4:在特定页面中禁用Turbolinks, 但我无法让它工作.
我安装了gem'jquery-turbolinks'.
policy.html.erb
<% content_for :body do %>
<% if controller.controller_name == 'pages' && controller.action_name == 'policy' %>
<body data-no-turbolink="true">
<% end %>
<% end %>
<div class="row">
<div class="small-12 medium-8 large-7 columns end">
<a href="//www.com/" class="nostyle" title="Policy">Policy</a>
<script>(function (w,d) {var loader = function () {var s = d.createElement("script"), tag = d.getElementsByTagName("script")[0]; s.src = "//cdn.java.com/java.js"; tag.parentNode.insertBefore(s,tag);}; if(w.addEventListener){w.addEventListener("load", loader, false);}else if(w.attachEvent){w.attachEvent("onload", loader);}else{w.onload = loader;}})(window, document);
</script>
</div>
</div>
Run Code Online (Sandbox Code Playgroud) 我最近在Heroku上推出了我的第一个应用程序,我一直看到Google Analytics中的流量显示在我的应用中不存在的页面上.我不建议点击这些网站,但它显示在"首页"下面http://co.lumb.co/,然后显示http://forum.topic56809347.darodar.com/为"顶级推荐人".
我已经看到一些涉及使用.htaccess文件阻止垃圾邮件发送者的解决方案,但我如何使用Heroku和Rails执行此操作?(我是两个新手)
这是我应该关注的吗?我在这个Wordpress主题上发现了类似的问题:https: //wordpress.org/support/topic/a-non-existent-page-is-showing-up-on-my-analytics
谢谢!