我想在小胡子php中渲染一个JavaScript的胡子模板。我如何用{{foo}} curly括号从php小胡子中渲染{{foo}},以便我以后可以将其呈现为Mustache.js Template?
我弄清楚了。我用角括号 百分比标志替换了所有双卷发孔{{var}},<%var%>在php mustache模板中。这样,在PHP胡须渲染之后,定义者持续存在。然后,要用小胡子渲染。JS我在模板调用和渲染之间添加了几行,以设置自定义定界器和解析模板。
var template = $("#mytemplate").html();
var customTags = [ '<%', '%>' ];
Mustache.parse(template, customTags);
var output = Mustache.render(template, data);