8得票2回答
从多个位置呈现JavaScript:Rails的方式

我有一个通过JavaScript渲染的模态表单,该模型被称为book。 # controllers/books_controller.rb def new @book = Book.new end def create @book = Book.find(params[:id])...

8得票2回答
我怎样才能确定Turbo Links正在工作?

我正在尝试正确配置Turbo Links。是否有任何方法(通过跟踪、JavaScript控制台、检查HTML或其他方式)可以查看Turbo Links的工作证明?仅仅寻找“更快”或“没有闪烁”太主观了。

8得票3回答
加载一个带有选择OnChange事件的Turbo框架?

我有一个嵌套表单,其中嵌套表单项基于主表单中的选择是有条件的。我把表单的嵌套部分放在了Turbo Frame中。我使用手动链接来更新该框架,如下所示: <a data-turbo-frame="items" href="http://localhost:3000/parent_mode...

8得票2回答
Turbolinks和控制器特定的资产

我已经修改了application.html.erb来使用控制器特定的资源: application.html.erb: <!DOCTYPE html> <html> <head> <title>My Application</ti...

8得票2回答
Rails, Turbolinks and spinner

我试图在点击时用一个旋转器替换文本链接。 我有这个: $(document).on('page:fetch', function(e) { $('.spinner').replaceWith( "<img src='<%= asset_path('layout/spinner...

8得票4回答
Bootstrap导航栏在使用Turbolinks时无法折叠菜单

Bootstrap导航栏与Turbolinks不兼容问题解决。 工作场景 On page load <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-col...

8得票1回答
在Rails中,我能否使用Turbolinks手动导航?

我有一个包含行的HTML表格,并在jQuery中使用点击事件处理程序。点击事件调用window.location.href,引起整个页面刷新。我是否可以手动调用turbolinks来获取页面?或者我应该使用PJAX?感谢您。

7得票3回答
Rails: 使用Sass的@import与*=require相比存在哪些缺点?

我决定使用Sass的@import而不是Sprocket的*=require。 在application.scss中,我有以下内容: @import 'normalize'; @import 'font-awesome'; @import 'variables'; 而这段代码在blog...

7得票1回答
Rails 4 turbolinks多重绑定

有类似的问题,但它们似乎都是由于body中的javascript标签引起的,在我的情况下,我的标签在head中。我也不能将我的js移动到页面更改块之外(至少我认为不能) 我遵循Rails约定,按资源将所有js放在每个文件中,并在application.js中包含它们。 我的js在layou...

7得票4回答
Rails 5和Turbolinks 5如何使用Google Maps?

我正在使用Rails 5和Turbolinks 5,并尝试使用Google网站上的示例(在这里找到)来使Google地点自动完成地址表单工作。 我只想在此页面上加载JavaScript和Google地图库。 如何正确地让以下JavaScript与Rails 5和Turbolinks 5一起...