【问题标题】:What javascript/php template libraries will parse the same template files?哪些 javascript/php 模板库会解析相同的模板文件?
【发布时间】:2011-11-23 16:35:53
【问题描述】:

我最初使用的是 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?

【问题讨论】:

    标签: javascript jquery-templates mustache underscore.js


    【解决方案1】:

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

    必须习惯用不同的方式来做控制结构,但这并不难理解。

    http://mustache.github.io/

    【讨论】:

      【解决方案2】:
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-11
      • 2010-10-28
      • 2018-02-08
      • 1970-01-01
      • 2010-09-17
      相关资源
      最近更新 更多