2
我試圖創建一個名爲replace的助手。我知道有一個了,但對我的生活中,我似乎無法弄清楚如何替換字符串的只是一個部分,並返回剩下Handlebars JS replacin部分字符串
<div class="entry">
<h1>{{#replace "&" title}}and{{else}}{{/replace}}
</h1>
<div class="body">
{{body}}
</div>
</div>
{
title: "The Amazing Red & Tshirt",
body: "This is a short story about the red tshirt"
}
助手
Handlebars.registerHelper('replace', function(find, replace, options) {
var string = options.fn(this);
return string.replace(find, replace);
});
我似乎能夠做的是替換整個字符串,而不是字符串的一小段。在這種情況下用單詞和替換&符號。
我確定它很容易,但我似乎無法做任何事情,而不是用整個單詞替換整個塊。
任何建議,不勝感激