TP5模板中获取的富文本被转义

2019-10-11  本文已影响0人  dongzhensong

从数据库获取的富文本内容格式是正常的:
<p>fsadfsfa</p><p>fdasafssfas</p><p>fa&nbsp;&nbsp;&nbsp;&nbsp;fsdfa</p>
在模板js中获取

var content = '{$info.content}';
console.log("content", content);

变成了:

&lt;p&gt;fsadfsfa&lt;/p&gt;&lt;p&gt;fdasafssfas&lt;/p&gt;&lt;p&gt;fa&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fsdfa&lt;/p&gt;

尖括号改变了

如果要获取原先的富文本需要在获取的时候添加上|raw后缀,如:

var content = '{$info.content|raw}';

这样之后:

<p>fdasafssfas</p><p>fa&nbsp;&nbsp;&nbsp;&nbsp;fsdfa</p>
上一篇下一篇

猜你喜欢

热点阅读