Javascript 想要从json中获得一个值,并使用handlebar.js向其添加一个标记吗
json数据示例:Javascript 想要从json中获得一个值,并使用handlebar.js向其添加一个标记吗,javascript,json,handlebars.js,Javascript,Json,Handlebars.js,json数据示例: data: [ {name: "brian", product: "computers"}, {name: "tom", product: "computers"}, {name: "john", product: "computers"}, {name: "sara", product: "machines"} ] 我想在“机器”作为产品价值的用户旁边显示一个图像(徽章)。在车把上我该怎么做呢?我解决了自己的问题,但如果有人有更好的方法的话
data: [
{name: "brian", product: "computers"},
{name: "tom", product: "computers"},
{name: "john", product: "computers"},
{name: "sara", product: "machines"}
]
我想在“机器”作为产品价值的用户旁边显示一个图像(徽章)。在车把上我该怎么做呢?我解决了自己的问题,但如果有人有更好的方法的话。请加上 车把辅助工具:
Handlebars.registerHelper('getBadges',function(product){
var htmlVal = '';
if(product === "machines") {
htmlVal = '<span class="machines"><img src="../html/badge_icons/machines-small.png" alt="machines" style="width:30px; height:15px; border:none"></span>';
}
return htmlVal;
});
我解决了自己的问题,但如果有人有更好的方法。请加上 车把辅助工具:
Handlebars.registerHelper('getBadges',function(product){
var htmlVal = '';
if(product === "machines") {
htmlVal = '<span class="machines"><img src="../html/badge_icons/machines-small.png" alt="machines" style="width:30px; height:15px; border:none"></span>';
}
return htmlVal;
});