【发布时间】:2021-08-12 20:21:02
【问题描述】:
我有一个带有表单的 Liveview,用户可以在其中做出几个选择,然后在提交表单时将发布请求发送到标准 controller 以处理下载。我在controller :download 操作中有一个case 语句,它在成功创建下载时发送下载,这工作正常。我不知道如何防止另一个 :error 案例从 Liveview 重定向。
case get_report do
{:ok, csv} ->
conn
|> send_download({:binary, csv}, filename: "test.csv")
{:error, _msg} ->
do_something_pub_subby()
conn
|> ????
end
【问题讨论】:
标签: elixir phoenix-framework phoenix phoenix-live-view