【问题标题】:Turbolinks creating an issue AddThis widgetTurbolinks 创建问题 AddThis 小部件
【发布时间】:2017-04-24 15:32:02
【问题描述】:

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

在 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> 

【问题讨论】:

    标签: ruby-on-rails turbolinks addthis


    【解决方案1】:

    也许问题是你没有使用javascript_include_tag

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

    【讨论】:

      猜你喜欢
      • 2011-10-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-06
      • 2019-07-15
      • 1970-01-01
      相关资源
      最近更新 更多