0

文档说:

“从 0.9.1 版开始,添加自定义标签和过滤器的推荐方法是注册一个模块”

如何向 erlydtl注册模块?

4

1 回答 1

1

从我在https://github.com/erlydtl/erlydtl/issues/238的回答

这是引用您想要的库的选项(来自自述文件):

libraries{Name, Module}-实现自定义标签和过滤器的库列表。模块应该实现该erlydtl_library行为。

和:

default_libraries- 编译模板时默认加载的库列表。Libraries can be specified either by name (when there is a name to module mapping also provided in the librariesoption) or by module.

如果您注册了一个库,但默认情况下不加载它,您可以从带有{% load libname %}标签的模板加载它。

于 2016-04-09T06:47:33.957 回答