美文网首页
TP5模板中获取的富文本被转义

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

作者: dongzhensong | 来源:发表于2019-10-11 14:27 被阅读0次

从数据库获取的富文本内容格式是正常的:
<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>

相关文章

网友评论

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

      本文链接:https://www.haomeiwen.com/subject/auitmctx.html