方法
实例公共方法
broadcast_to(broadcastables, message) 链接
将一个哈希广播到此频道中 broadcastables 数组的唯一广播。
来源: 显示 | 在 GitHub 上
# File actioncable/lib/action_cable/channel/broadcasting.rb, line 14 def broadcast_to(broadcastables, message) ActionCable.server.broadcast(broadcasting_for(broadcastables), message) end
broadcasting_for(broadcastables) 链接
返回此频道中 model 的唯一广播标识符
CommentsChannel.broadcasting_for("all") # => "comments:all"
您可以将对象数组作为目标(例如,Active Record 模型),它将在后台被序列化为字符串。
来源: 显示 | 在 GitHub 上
# File actioncable/lib/action_cable/channel/broadcasting.rb, line 24 def broadcasting_for(broadcastables) serialize_broadcasting([ channel_name ] + Array(broadcastables)) end