【问题标题】:Incompatibilities between Mustache.java and Mustache.js template handling?Mustache.java 和 Mustache.js 模板处理之间不兼容?
【发布时间】:2013-09-24 21:16:04
【问题描述】:

我想在 Java 和 JavaScript 中都使用 mustache templates。我实际上已经广泛使用Mustache.js 并且喜欢它。但是我还没有使用Mustache.java

它们之间是否存在任何已知的冲突或不兼容性?含义——期望我可以在两种语言中毫无问题地使用相同的模板有多现实?或者至少,人们可以编写模板而不用担心需要根据所使用的语言来完成特殊的事情吗?

【问题讨论】:

    标签: java javascript mustache templating


    【解决方案1】:

    它们都符合mustache specifications,通过了相关测试。

    因此它们之间不应该有任何明显的差异(不包括性能)。

    【讨论】:

      【解决方案2】:

      这是一个例子-

      在 Mustache.js 中 -

      {{#persons.length}}
      <h2>Persons:</h2>
      <ul>
        {{#persons}}
          <li>{{name}}</li>
        {{/persons}}
      </ul>
      {{/persons.length}}
      

      在 Mustache.java 中 -

      {{^persons.isEmpty}}
      <h2>Persons:</h2>
      <ul>
        {{#persons}}
          <li>{{name}}</li>
        {{/persons}}
      </ul>
      {{/persons.isEmpty}}
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-02-03
        • 2014-08-04
        • 2017-05-09
        • 1970-01-01
        • 2013-01-07
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多