Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Elixir 删除会话时链接到的错误(PHOENIX)_Elixir_Phoenix Framework_Phoenix Channels - Fatal编程技术网

Elixir 删除会话时链接到的错误(PHOENIX)

Elixir 删除会话时链接到的错误(PHOENIX),elixir,phoenix-framework,phoenix-channels,Elixir,Phoenix Framework,Phoenix Channels,我有一个链接可以删除当前用户的会话 <%= link "Logout", to: session_path(@conn, :delete, current_user.id), method: :delete, class: "button alert" %> 由于某种原因,它无法工作,尽管当我将链接更改为按钮时,一切似乎都正常工作 <%= button "Logout", to: session_path(@conn, :delete, current_user.id),

我有一个链接可以删除当前用户的会话

<%= link "Logout", to: session_path(@conn, :delete, current_user.id), method: :delete, class: "button alert" %>

由于某种原因,它无法工作,尽管当我将链接更改为按钮时,一切似乎都正常工作

<%= button "Logout", to: session_path(@conn, :delete, current_user.id), method: :delete, class: "button alert" %>

我很困惑,可能是什么原因导致了这个错误


有人面临同样的问题吗?

这只是我的猜测,但根据文档:

:方法
-与链接一起使用的方法。如果该方法不是
:get
,则会在设置正确信息的表单内生成链接。为了提交表单,必须启用JavaScript

也许您的项目中的javascript有问题

这将解释为什么按钮实际工作:

生成一个使用常规HTML表单提交到给定URL的按钮


我对此也有类似的问题。你可以在这里找到一些信息和我在底部发布的链接:。当您运行早午餐构建时会得到什么?成功/不成功吗?您是否介意更新您的问题以包括您的
会话控制器