在phoenix频道上发送模板部分作为消息

时间:2016-06-14 15:09:15

标签: phoenix-framework phoenix-channels

使用频道发送部分模板是一个坏主意吗?

另一个选择是发送JSON并在javascript和eex上有一个重复的模板。

我问这个是因为我不知道频道内部,它可能有消息大小限制或其他一些缺点。

保存帖子后,我将如何在控制器上发送它:

case Repo.insert(post) do
  {:ok, post} ->
    Endpoint.broadcast!("users:global", "new_post",
      %{partial: Phoenix.View.render_to_string(YourApp.SharedView, "post.html", post: post)})
end

0 个答案:

没有答案