ruby on rails 5,turbolinks 5和polymer

时间:2016-08-05 09:29:53

标签: ruby-on-rails polymer turbolinks

我使用rails 5&与聚合物的turbolinks。 我正在使用宝石:'聚合物导轨' 在我的app / views / layout / application.html.erb中我有:

<%= html_import_tag 'application', 'data-turbolinks-track' => true %>

我也尝试添加:

$(document).on("ready turbolinks:load", function() {
    return document.documentElement.replaceChild(
        document.importNode(document.body, true), document.body
    );
});

两者都在体外,但聚合物仍然会破坏涡轮。 有什么想法吗?

1 个答案:

答案 0 :(得分:1)

Turbolinks和Polymer都旨在实现同样的目标 - 部分页面替换,但以不同的方式进行。在聚合物顶部使用涡旋连接器是多余的,并且只会给您带来麻烦。

请注意,polymer-rails示例应用程序未安装turbolinks。解决方案非常简单 - 从资产清单和gemfile中删除turbolink。