4
我正在使用Plug並且我想了解。Plug,使用選項在初始化時通過Plug.Router語法
我的代碼如下所示:
defmodule Numerino.Plug do
use Plug.Router
use Plug.Debugger
plug :put_resp_content_type, "application/json"
plug :match
plug :dispatch
def init options do
IO.inspect options
options
end
get "/" do
conn
|> IO.inspect
|> send_resp(201, "world")
end
match _ do
send_resp(conn, 404, "Not found.")
end
end
了進去,我需要使用作爲參數傳遞的option
。
如何訪問保持相同Plug.Router語法的選項?
我發現兩個解決方案都很不好...謝謝無論如何:) – Siscia
這不再適用於當前的插件。我在'opts_to_private'中選擇'[]'作爲opts(在init中,我得到了適當的選擇)。 – Marqin