我保存html内容如下:
<p>It is a long <b>established fact that a re</b></p>
到数据库,但当我从数据库和使用laravel datatablehelper,它转换我的html如下:
<p>It is a long <b>established fact that a re</b>ader will be distracted by the readable content of a page";
我想得到作为html和追加到一个div。请帮助,如果任何人有同样的错误。
1条答案
按热度按时间bvjveswy1#
我认为问题在于Laravel的blade模板引擎对HTML实体进行编码以防止XSS攻击。当从数据库输出数据时,您可以尝试使用
{!! $name !!}
而不是{ $name }
。以下是链接:https://laravel.com/docs/9.x/blade#html-entity-encoding另一种方法是,您可以尝试使用
{!! html_entity_decode($name) !!}
来输出html。