TypeScript:如何使用特殊代码将字符串解码为html?

时间:2018-08-21 18:05:55

标签: typescript html-encode

这是一个示例字符串,我想对特殊字符进行解码:

"<div class="c1-snippet">
    Let&rsquo;s see if you can run Troubleshooter. Select the &lt;strong&gt;Start&lt;/strong&gt; button, 
    select &lt;strong&gt;Settings&lt;/strong&gt; &gt; &lt;strong&gt;Update &amp;amp; security&lt;/strong&gt; 
 </div>"

我尝试使用“ react-render-html”中的renderHTML,使用它一次或两次,它只渲染未转义的部分。

Troubleshooter. 
Select the <strong>Start</strong> button, 
select <strong>Settings</strong> > 
<strong>Update &amp; security</strong> > <strong>Activation</strong>

1 个答案:

答案 0 :(得分:1)

安装以下软件包: https://www.npmjs.com/package/html-escape-unescape

在模块中导入。

像这样使用:

{{ someStringToBeEscaped | escape }}
{{ someStringToBeUnescaped | unescape }}