aui / art-template

High performance JavaScript templating engine
https://aui.github.io/art-template/
MIT License
9.86k stars 2.67k forks source link

辅助方法,在子模板里能访问吗 #91

Closed johnjackson closed 10 years ago

johnjackson commented 10 years ago

我通过
template.helper('$get_rich_text', __util.get_rich_text);引入一个辅助方法,但是子模板里使用时报错,

undefined is not a function <% $get_rich_text(chat.content) %>
aui commented 10 years ago

子模板是可以使用的,你的问题可能是辅助方法没有生效:请确保辅助方法在编译之前就已经加载了

johnjackson commented 10 years ago

我使用的是tmod预编译,那是不是说就一定要在./config/template-helper.js中编写辅助方法才可以,

------------------ 原始邮件 ------------------ 发件人: "糖饼"notifications@github.com; 发送时间: 2014年7月23日(星期三) 中午11:30 收件人: "aui/artTemplate"artTemplate@noreply.github.com; 抄送: "johnjackson"johnjackson2000@gmail.com; 主题: Re: [artTemplate] 辅助方法,在子模板里能访问吗 (#91)

子模板是可以使用的,你的问题可能是辅助方法没有生效:请确保辅助方法在编译之前就已经加载了

— Reply to this email directly or view it on GitHub.

aui commented 10 years ago

是的,你需要配置。

johnjackson commented 10 years ago

已经解决,并且每次修改配置都要重新执行一次tmod命令