如何使用小胡子PHP完好无损地呈现带有卷曲括号的纯净胡须JS模板



我想在小胡子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);

最新更新