什么javascript / php模板库将解析相同的模板文件?

时间:2011-09-23 13:32:22

标签: javascript jquery-templates mustache underscore.js

我最初使用的是Mustache.js,但发现它不能很好地渲染大型嵌套树(它无法消除嵌套结构中同名变量的歧义)。

我很高兴找到了Underscore.js的PHP版本,但是当我查看Underscore.php的代码时,我意识到它的模板方法不会呈现Underscore.js样式的模板。相反,它复制类似的功能,但使用PHP变量。

Jquery-tmpl / jquery-tmpl-php是另一种使用JS和PHP库的模板语言,但我担心的是jquery-tmpl-php库似乎没有用得多(很少有人在github上关注它)并且jQuery决定删除jQuery-tmpl作为官方插件:http://blog.jquery.com/2011/04/16/official-plugins-a-change-in-the-roadmap/ 似乎jquery-tmpl的作者在几个月内还没有触及它。

其他人使用相同的模板渲染Javascript和PHP有什么作用?

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

你应该尝试小胡子。它有许多不同语言的实现。

必须习惯于以不同的方式来控制结构,但不难理解。

http://mustache.github.io/