【发布时间】:2011-02-02 11:18:20
【问题描述】:
所以我在看一个项目,我注意到他们在 html 文件中设置了一个模板系统,我对整个概念不太熟悉......但是当我开始浏览代码时,我看到了类似的东西: ${varName} 在执行时被替换为 nls 文件中的名称,我认为该文件旨在允许多种语言。
我知道模板文件不会被 php 引擎解析,所以我认为语法可能是服务器端 javascript 的某种简写形式。这让我很感兴趣,有人对他们如何完成这种替换有任何想法吗?我似乎无法在我能想到的任何谷歌搜索中找到这方面的信息,所以任何提示都会有所帮助。
【问题讨论】:
-
同意亩。这也可以是客户端模板,例如ejohn.org/blog/javascript-micro-templating
-
@anon- 好的,我会调查它是否真的是客户端。 @mu - 该项目尚未公开,因此名称不会提供太多信息。如果有帮助,我可以发布一个代码 sn-p,但我怀疑它会。
标签: javascript dojo serverside-javascript shorthand