【发布时间】:2019-12-12 09:26:26
【问题描述】:
有谁知道我怎么指定
mount ActionCable.server => "/cable"
只从粗鲁路径显示页面? 目前我在 routes.rb 里面:
resources :rooms do
mount ActionCable.server => "/cable"
end
有效。但我想将其仅限于该资源的展示内容。这可能吗?
提前谢谢大家!
【问题讨论】:
有谁知道我怎么指定
mount ActionCable.server => "/cable"
只从粗鲁路径显示页面? 目前我在 routes.rb 里面:
resources :rooms do
mount ActionCable.server => "/cable"
end
有效。但我想将其仅限于该资源的展示内容。这可能吗?
提前谢谢大家!
【问题讨论】:
不,您不能从 routes.rb 文件中获取。
您可以反过来:从 JavaScript 中,仅当您位于 RoomsController 的 show 页面时才连接到 ActionCable。
同样来自 ActionCable,您必须检查连接来自哪里,并拒绝来自 RoomsController 的 show 页面以外的其他路径的连接。
【讨论】: