13得票1回答
Turbolinks Rails 5 中浏览器后退按钮上的 JQuery 插件初始化

当使用Rails 5中的turbolinks时,对于不仅仅是转换元素的jquery插件(例如masterslider(相册)或slick(轮播)),在浏览器返回按钮上初始化更好的解决方案是什么,而不是像下面一样重新加载页面?document.addEventListener 'turbolin...

13得票5回答
如何在Rails应用程序中禁用Hotwire/Turbo(Turbolinks的替代品)对所有表单的影响?

在Rails 7中,Turbolinks被Hotwire / Turbo替换。这样可以修补Web链接,使其变成类似Turbolinks的AJAX请求,同时还可以修补表单。总体来说,我们发现这破坏了我们应用程序的大片内容。 已经附加了某种JS行为的表单会冲突。 标准的Rails错误处理惯例 ...

13得票2回答
使用Turbolinks实现页面切换动画

如何使用Turbolinks动画页面更改? 这是否可行? 我尝试在body上使用CSS过渡效果,但它并没有按预期工作。不知道如何只更新窗口的一部分,并在完成时进行回调,或者是否可能。 提前致谢。

12得票7回答
Rails 5 - turbolinks 5,页面渲染时未加载部分JS

我有一个Rails应用程序,最近升级到5.0.0.RC1。大部分过渡很顺利,但是我在使用新的Turbolinks时遇到了一些麻烦。在我的应用程序中,例如使用了这个 gem: gem 'chosen-rails' 我的 application.js 文件看起来像这样://= require ...

12得票1回答
使用Turbolinks时如何将CarrierWave图像作为CSS背景图片

我今年一直在使用Turbolinks,但最近遇到了一个很烦人的bug。通过CarrierWave上传的图片在第一个请求中以绝对URL的形式加载到网站中,但是当您通过Turbolinks浏览网站时,所有的CarrierWave图片都变成了相对路径。<%= image_tag "image....

12得票2回答
"Asset-Pipeline/Turbolinks在大型Rails 4应用中有哪些优缺点?"

我们正在开发一个非常庞大、范围广泛的应用程序。 这个网站将包含许多不同的部分,具有非常不同的用户界面需求和行为。 展望未来,Rails 4 将资产管道分离成了一个独立的 gem,因此我们可以选择是否包含它。turbolinks 也可能发生同样的事情。 我现在一直在问自己的问题,并且找不到答...

11得票4回答
如何使用Turbolinks实现页面滚动位置的持久化?

有时候,希望在页面访问之间保留滚动位置。Turbolinks 在加载数据后会重置滚动位置。如何禁用特定元素的此功能?

11得票1回答
Material Design Lite与Turbolinks不兼容。

我有一个简单的页面,有页眉和抽屉式导航菜单,如下所示: 我的问题是,每当我导航到另一页时,抽屉菜单图标(汉堡包图标)就会消失。我能够使用componentHandler.upgradeDom();在Chrome的控制台中触发图标显示。 我尝试删除//= require turbolinks...

11得票2回答
TurboLinks与Bootstrap模态框的问题

我正在制作一个如下所示的模态框: 显示模态框的链接:<%= link_to "versão resumida", resumed_rep_life_animal_path(animal, :partial => true), 'data-toggle' => 'modal'...

11得票8回答
如何检测用户首次登录和特定页面加载的时间?

我想在用户首次登录时触发一些JS,仅在特定页面第一次加载时触发。 我相信我可以通过简单地检查user.sign_in_count < 2来处理他们首次登录,但我不知道如何仅指定在第一次页面加载时触发。 即我不希望JS在用户第一次登录并在未注销的情况下刷新页面后被触发。 我正在使用T...