从mysql中查询出来的数据 特殊字符被转换成实体了(自动),现在要把它换回来 nodejs里面有没有内置的什么函数能实现这个?
& gt; 转为 > 怎么没有修改话题的功能呢…
原来绑定的时候不该用 <%= content %> 要用 <%- content %> <%= content %> 会使用escape格式化
楼主怎么解决的?
如果是模板中使用,这么做就可以了,如果是在其他地方,需要类似操作,可以尝试用: npm install underscore.string
escapeHTML _.escapeHTML(string)
Converts HTML special characters to their entity equivalents.
_(’<div>Blah blah blah</div>’).escapeHTML(); => '<div>Blah blah blah</div>' unescapeHTML _.unescapeHTML(string)
Converts entity characters to HTML equivalents.
_(’<div>Blah blah blah</div>’).unescapeHTML(); => ‘<div>Blah blah blah</div>’
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
& gt; 转为 >
怎么没有修改话题的功能呢…
原来绑定的时候不该用 <%= content %> 要用 <%- content %> <%= content %> 会使用escape格式化
楼主怎么解决的?
如果是模板中使用,这么做就可以了,如果是在其他地方,需要类似操作,可以尝试用: npm install underscore.string
escapeHTML _.escapeHTML(string)
Converts HTML special characters to their entity equivalents.
_(’<div>Blah blah blah</div>’).escapeHTML(); => '<div>Blah blah blah</div>' unescapeHTML _.unescapeHTML(string)
Converts entity characters to HTML equivalents.
_(’<div>Blah blah blah</div>’).unescapeHTML(); => ‘<div>Blah blah blah</div>’