【发布时间】:2012-01-23 22:36:54
【问题描述】:
这是我想在 Mustache.js 中做的,但没有看到文档如何做。
var view = {items:['Mercury','Venus','Earth','Mars']};
var template = "<ul> {{#items}}<li>{{i}} - {{.}}</li>{{/items}} </ul>";
var html = Mustache.to_html(template,view);
期望的输出:
<ul>
<li>0 - Mercury</li>
<li>1 - Venus</li>
<li>2 - Earth</li>
<li>3 - Mars</li>
</ul>
【问题讨论】:
-
你不能。您要么必须传递一个包含 id 和值的对象,要么在后处理中注入值。
标签: javascript iterator mustache