0

Phoenix 有一个很好的用于广播存在更改的事件,称为presence_diff. 我试图找到一种方法将此事件重命名为更特定于我的域的内容(agent_diff在我的情况下)。

有谁知道这样做是否有惯用的方法?

4

1 回答 1

0

这是我想出的解决方案,如果您有更好的方法,请告诉我

intercept ["presence_diff"]
def handle_out("presence_diff", msg, socket) do
  push(socket, "agent_diff", msg)
  {:noreply, socket}
end
于 2019-03-16T18:26:04.333 回答