gpt4 book ai didi

javascript - 在 HandleBars JS 中处理 HTML 转义值

转载 作者:行者123 更新时间:2023-11-27 23:53:24 24 4
gpt4 key购买 nike

不确定如何处理这种情况:JSON 响应包含需要转换为正确 HTML 标记的 HTML 转义值。

"description": "Lorem adscs ireland <br/> marketed as in Europe"

呈现为文本 -

Lorem adscs ireland <br/> marketed as in Europe

这个问题有办法解决吗?请建议。

最佳答案

您可以使用SafeString来防止 Handlebars 转义字符串。

Handlebars.registerHelper('link', function(text, url) {
text = Handlebars.Utils.escapeExpression(text);
url = Handlebars.Utils.escapeExpression(url);

var result = '<a href="' + url + '">' + text + '</a>';

return new Handlebars.SafeString(result);
});

Handlebars docs - 我无法链接到该部分,但它被称为 Html Escaping

关于javascript - 在 HandleBars JS 中处理 HTML 转义值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32495162/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com