【发布时间】:2011-04-20 00:55:44
【问题描述】:
我想用 mako 设置一个查找功能。在模板之上,我有
<%!
lookup = { 'key': function }
%>
<%def name="function()">
Output
</%def>
这样我以后可以使用它
<%def name="body()">
${lookup['key']()}
</%def>
这给了我一个函数不是定义的错误。我可以解决这个问题吗?
我知道为什么它不工作,因为它首先运行,在方法被加载之前,但是我该如何设置呢?
【问题讨论】: