Elixir 在LiveView中获取当前路径
在正常路线中:Elixir 在LiveView中获取当前路径,elixir,phoenix-framework,phoenix-live-view,Elixir,Phoenix Framework,Phoenix Live View,在正常路线中: get/index,MyController,:index 我只需从Plug.Conn的path\u info函数中获取路径即可 但是,如果我有一条活动路径,如何检索当前路径 live/index,IndexLive您可以使用当前uri获取装载后和渲染前调用的uri。您可以给出一个如何在模板中实际使用该回调的示例吗?我想根据路径设置一个活动类。在*Web.*Live模块中,定义def handle_参数(\u unsigned_参数,uri,socket),do:{:norepl
get/index,MyController,:index
我只需从Plug.Conn的path\u info函数中获取路径即可
但是,如果我有一条活动路径,如何检索当前路径
live/index,IndexLive
您可以使用当前uri获取装载后和渲染前调用的uri。您可以给出一个如何在模板中实际使用该回调的示例吗?我想根据路径设置一个活动类。在*Web.*Live
模块中,定义def handle_参数(\u unsigned_参数,uri,socket),do:{:noreply,assign(socket,uri:uri.parse(uri))
,然后可以使用@uri.path
。