项目场景:
问题描述:
后端返回数据中有大量& quot;,这个其实是是双引号
"在html里是源代码里“"(引号)的意思,用法:& quot;
这时我们渲染数据需要反转义,变回双引号
解决方案:
// html标签反转义
HTMLEncode(text) {
let temp = document.createElement("div");
temp.innerHTML = text;
let output = temp.innerText || temp.textContent;
temp = null;
return output;
}
使用:
item.content= this.HTMLEncode(item.content);
结果: