Turbolinks创建一个问题AddThis小部件

时间:2016-12-09 07:55:06

标签: ruby-on-rails turbolinks addthis

由于某些原因,turbolinks导致AddThis小部件在第一次加载页面时不显示。如果单击“刷新”,则会显示。当我删除turbolinks时,出现AddThis没有问题。为什么turbolink会导致这种情况?

在application.html.erb中:

<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-583665b72cde5f5c"></script> 

在show.html.erb

<div class="addthis_inline_share_toolbox"></div> 

1 个答案:

答案 0 :(得分:0)

也许问题是你没有使用javascript_include_tag

Turbolinks有一种缓存机制,可能会导致某些JS库不能正常运行,look here