我有一個雨傘應用程序,
它在一個應用程序(例如:App1)中發送一個函數作爲參數位於另一個應用程序中的另一個函數(例如:App2 )。
我送的功能是這樣的:在一個雨傘應用程序中使用捕獲操作符 - elixir
defmodule App1.Bar do
def bar_bar(fun) do
fun.()
end
end
defmodule App2.Foo do
def foo_foo do
App1.Bar.bar_bar(&Io.puts(Project.get.project[:app]))
end
end
我的問題是:
沒有該功能在實際執行App1
或App2
(其中它被定義)?
由於您不是從App1.Bar調用'App2.Bar'的函數,所以可能會出現錯字。 – PatNowak
@PatNowak,謝謝,編輯 – fay