我需要拆分一个以JSON格式传递的字符串。
以下是我的JSON输出:
"title" : "Rihanna - Pon de replay"
我需要将它展示成这样:
而我需要像这样显示它
。PON DE REPLAY
Rihanna
现在我的Handlebars模板看起来像这样:
<div>
{{#each this}}
<p>{{title}}</p>
{{/each}}
</div>
有没有人能帮我一下?我真的很感激!提前感谢...
我需要拆分一个以JSON格式传递的字符串。
以下是我的JSON输出:
"title" : "Rihanna - Pon de replay"
而我需要像这样显示它
。PON DE REPLAY
Rihanna
现在我的Handlebars模板看起来像这样:
<div>
{{#each this}}
<p>{{title}}</p>
{{/each}}
</div>
有没有人能帮我一下?我真的很感激!提前感谢...
Handlebars.registerHelper('splitTitle', function(title) {
var t = title.split(" - ");
return t[1] + " <br/> " + t[0];
});
模板应该像这样:
<div>
{{#each this}}
<p>{{splitTitle title}}</p>
{{/each}}
</div>
编辑:要呈现HTML输出,请使用三重花括号{{{splitTitle title}}}
<div>
{{#each this}}
<p>{{{splitTitle title}}}</p>
{{/each}}
</div>