问题标签 [mustache]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
557 浏览

couchdb - Couchdb 问题中的小胡子部分

我是一个运行 CouchDB 1.0.1 的 couchdb 新手。

我有一个非常基本的问题。我无法让 Mustache Sections 在列表中呈现。这是我的列表,其中包含来自示例的硬编码数据。

输出:

请帮忙!!!

谢谢你,/杰夫

0 投票
2 回答
8565 浏览

eclipse - 是否有适用于 Eclipse 的 mustache 模板语法荧光笔或插件?

我正在 Eclipse 中寻找 Mustache 模板语法高亮/插件

一个存在吗?我似乎没有在谷歌上找到任何东西,而且我不知道如何为 Eclipse 编写自己的。

0 投票
1 回答
4549 浏览

javascript - 如何让我的 mustache.js 模板文件包含在内?

我是第一次使用 mustache.js。我找到的所有示例似乎都在谈论将所有内容内联,但我希望我的模板在外部文件中,以便它们可以在多个地方使用。我怎么做?(我的堆栈中有 jQuery,如果这有所作为的话。)

所以说我有:

模板.html

数据.js

索引.html

0 投票
2 回答
7775 浏览

javascript - 带有 mustache.js 的行条带化和第一个/最后一个类

经常有人希望将列表中的第一个和/或最后一个项目与其他项目区别对待。有没有办法用小胡子做到这一点?行条纹呢?

(显然,在模板被处理后,总是可以使用 jquery 或其他任何东西来应用 css 类,或者其他什么,但我想知道模板级别的更多内容。)

0 投票
1 回答
922 浏览

php - 与仅将 HTML 存储在变量中相比,使用带有 Mustache.php 的 file_get_contents 的效率如何?

我刚刚开始研究使用 Mustache.php(在听到有关该库的好消息之后)。但是查看文档,您似乎必须将 HTML 模板代码存储在 PHP 变量中,以便 Mustache 能够访问它 - 这对我来说似乎很混乱,所以我想找到另一种方法来做到这一点(例如 file_get_contents 的纯 .html 文件)。

这是我正在搞乱的代码......

......所以相反,我认为这对我们的前端开发人员来说更容易管理......

...其中'template.html'仅包含...

但我不确定使用 file_get_contents 的效率如何?与在变量中存储为字符串相比?尤其是在多个页面视图或在单个页面上有多个模板 html 文件时。

你能给我的关于这类东西的任何信息,我将不胜感激。

0 投票
4 回答
15145 浏览

mustache - 有没有办法在胡子迭代中设置一个计数器?

我有一个代码可以渲染一个带有一些迭代的小胡子模板,例如:

但我想将渲染的项目数放入迭代中,如下所示:

有一些方法可以执行这个..??

0 投票
1 回答
294 浏览

mustache - couchapp 上的迭代

我在 couchapp 上的 mustache.html 上写了这个

**{{%IMPLICIT-ITERATOR iterator=i}} {{#example}}

你好 {{i}}

{{/例子}}**

用这个数组

{“示例”:[“阿尔法”,“贝塔”,“伽马”,“德尔塔”] }

但是 couchapp 的结果是这样的

你好阿尔法,贝塔,伽马,三角洲

你好阿尔法,贝塔,伽马,三角洲

你好阿尔法,贝塔,伽马,三角洲

你好阿尔法,贝塔,伽马,三角洲

我怎样才能得到哈洛贝塔和哈洛三角洲?

谢谢

0 投票
2 回答
3139 浏览

java - 使用 scalate 的 mustache 实现循环遍历 java Map

小胡子可以循环Java Map吗?我的对象:

在我的胡子模板中试过这个:

这会吐出mapTest.toString()整个对象的字符串表示 ( ) 但根本不循环。


更新:在寻找源代码的过程中,我越来越近了,但仍然不知道该怎么做。https://github.com/scalate/scalate/blob/ec981338c067fcf37106fb5f3bdf2fa8c4e458ca/scalate-core/src/main/scala/org/fusesource/scalate/mustache/Scope.scala#L124-125

0 投票
3 回答
819 浏览

java - 哪个可用于 JavaScript 和 Grails/Java 的可互操作模板框架?

我目前正在为即将到来的项目研究具有 JavaScript 和 Grails/Java 实现的模板框架,该项目将在 Grails 应用程序和前端呈现模板。

要求如下:

  • JavaScript 和 Grails / Java 中的实现
  • 给定相同的 JSON 数据,前端和后端渲染产生相同的输出
  • 由开发人员团队直接编写和维护
  • 可在前端和后端测试
  • 可以轻松处理嵌套的 JSON 对象
  • 前端的 XSS 保护

到目前为止,我已经研究了具有 JavaScript 和 Java 实现的Mustache ,以及具有 JavaScript 和 Grails 实现的Haml 。(我会链接实现,但作为新用户,我只能添加 2 个链接。)

对于其他人在这些方面的任何经验,以及对可能满足上述需求的其他框架的任何建议,我将不胜感激。

0 投票
13 回答
66935 浏览

templates - 在 Mustache 中,如何获取当前 Section 的索引

我正在使用Mustache并使用数据

我的胡子模板是:

我想要做的是获取数组中当前数字的索引。就像是:

并打印出来

用 Mustache 可以得到这个吗?或使用把手或其他扩展?