访问ICanHaz对象中的Mustache对象

时间:2013-02-14 06:23:47

标签: templates mustache icanhaz.js

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

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

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

然而我收到错误'Mustache not defined'。由于Mustache已经包含在iCanHaz.js中,并且我也成功使用了ICanHaz的其他方法,因此我不需要再次包含整个Mustache库来调用这个方法,或者我应该吗?

我只是希望我的模板呈现为普通字符串,其值从我的json对象中替换。任何其他简单轻巧的方式也很受欢迎。

由于

1 个答案:

答案 0 :(得分:2)

无需直接使用Mustache对象。

true传递给正常的ICanHaz渲染方法以获取HTML字符串:

var message = ich.myTemplate(json, true);