读取 html 内容而不转义?

Reading html content with without escaping?

我正在尝试使用 innerHTML 阅读 html 内容。好像把文本内容里的'<'转成'&lt;' .

我宁愿不要。 JS 中有什么东西可以让我这样渲染吗

Lodash supports an unescape() function 这样做。

例如,

// This reads < as &lt;
let html = document.querySelector('.el').innerHTML
// This converts the &lt; back into <
html = _.unescape(html)

此问题有更多答案:Unescape HTML entities in JavaScript?