使用turbolinks的Rails link_to方法禁用格式化

时间:2015-11-13 11:54:54

标签: ruby-on-rails ruby turbolinks

我使用video_js gem格式化视频。例如,我在这里打印视频的方式:

.row
  - @streams.each do |stream|
    = videojs_rails sources: { mp4: stream.video}, setup: "{}", controls: true, width:"400", class: "col-md-10 col-md-offset-1"

如果我使用链接转到该页面,一切正常。如果我使用link_to创建该页面的按钮,则会禁用格式设置。我需要刷新页面以使其看起来像预期的那样。那有什么不对?有什么想法吗?

1 个答案:

答案 0 :(得分:1)

  1. 从Gemfile中删除turbolinks gem
  2. 运行捆绑安装
  3. 在app / views / layouts / application.html.haml中将turbolinks设置为false,如下所示:
  4. = stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => false

    = javascript_include_tag 'application', 'data-turbolinks-track' => false

    或删除它们。

    1. 重新启动服务器