查看源代码 Phoenix.Template.Engine 行为 (phoenix_template v1.0.4)

指定在 Phoenix 中添加自定义模板引擎的 API。

引擎必须实现 compile/2 函数,该函数接收模板文件和模板名称(通常用作模板的函数名),并输出模板引用的表达式。

def compile(template_path, template_name)

有关引擎实现示例,请参阅 Phoenix.Template.EExEngine

摘要

回调函数

链接到此回调函数

compile(template_path, template_name)

查看源代码
@callback compile(template_path :: binary(), template_name :: binary()) :: Macro.t()