我正在使用手柄进行JavaScript模板。我想补充一下"成功"这个词。我希望能转义文本中的任何其他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>
元素,然后返回一个safeString
。祝你好运:)