使用 handlebars.js 将“<strong>”添加到某个单词

Adding "<strong>" to a certain word using handlebars.js

我正在使用车把进行 JavaScript 模板化。我想在单词 "success" 周围添加。我希望转义文本中的任何其他 html 或脚本。

您的问题描述性不强,但我认为这就是您要解决的问题:

Handlebars.registerHelper('strongSuccess', function(str) {
    str = Handlebars.Utils.escapeExpression(str);
    str = str.replace('success','<strong>success</strong>');
    return new Handlebars.safeString(str);
});

会先转义所有的首字母HTML。之后,您添加自己未转义的 <strong> 元素,然后添加 return 一个 safeString。祝你好运:)