如何确保'#'在html标签中被转义?

时间:2017-04-26 22:03:10

标签: javascript html escaping

我已使用此库进行解码,效果很好:https://github.com/mathiasbynens/he

但是,编码不起作用。我手动抓取组件,用户可以选择名称。我想象一下组件名为'#to call'的情况,由于'#'而导致模板中断,而上面库中的he.encode()不会编码'#'。我尝试了encodeURIComponent(),它将其更改为%23%20to%20call,但是当启动html模板时,它会回到'#to call'。

如何确保#被转义以及任何其他潜在的问题字符?

0 个答案:

没有答案