我如何可以調用函數func()被稱爲App.Reporting.Name仙丹動態模塊調用
基於這是不知道,直到使用String.to_atom或運行時
字符串「名」模塊中to_existing_atom不起作用:
alias App.Reporting.Name
module = "name" |> String.capitalise |> String.to_atom
apply(module, :func, [])
沒有別名,這並不工作,要麼
module = "App.Reporting.Name" |> String.to_atom
apply(module, :func, [])
我得到一個(UndefinedFunctionError)和(模塊:「App.Reporting.Name」不可用)
感謝