目前我的布局中有这个:
<body class="<%= controller.controller_name %>">
Run Code Online (Sandbox Code Playgroud)
我想添加一个额外的类,对于设置它的任何控制器中的所有动作都是相同的,类似于:
class SomeController < ApplicationController
body_class 'page'
...
end
class AnotherController < ApplicationController
body_class 'page'
...
end
Run Code Online (Sandbox Code Playgroud)
这将导致:
<body class="some page">
<body class="another page">
Run Code Online (Sandbox Code Playgroud)
实现这一目标最简单的方法是什么?我可以使用控制器类变量吗?
想知道当您想将频道与正在查看的页面联系起来时,将 ActionCable 与 Turbolinks 结合使用的最佳实践是什么。
一个经典的例子,当然,如果你有一篇带有评论的文章——你怎么能只流式传输与查看的文章相关的那些评论,然后在查看不同的文章时订阅不同的频道?
我turbolinks:loaded在 JQuery上使用过事件,但不知道将它链接到什么。我想每次都重新订阅吗?不重新加载JS怎么可能?