3

我在我的项目中使用 icanhaz。根据文档,它说它也包括 Mustache.js。

现在我想访问嵌入的 Mustache 对象的 to_html() 方法,如下所示。

var message = Mustache.to_html(template, json, true);

但是,我收到错误“未定义胡子”。由于 Mustache 已经包含在 iCanHaz.js 中,并且我也成功地使用了 ICanHaz 的其他方法,所以我不应该仅仅为了调用这个单一方法而再次包含整个 Mustache 库,或者我应该吗?

我只想让我的模板呈现为普通字符串,并用我的 json 对象替换值。任何其他简单和轻量级的方式也值得赞赏。

谢谢

4

1 回答 1

2

无需直接使用 Mustache 对象。

传递true给您的普通 ICanHaz 渲染方法以获取 HTML 字符串:

var message = ich.myTemplate(json, true);
于 2013-08-14T20:59:40.530 回答