Laravel Blade模板没有解析html?

时间:2016-12-20 23:27:11

标签: laravel laravel-blade

Laravel的新手,我正在使用Blade模板系统。我解析html有一个问题。我的数据库中有HTML标签(<p>words words words ....)的文本数据,当我使用{!! $post->content !!}时,显示的标签显示相同。我尝试清除缓存甚至3个括号{{{ $post->content }}},但它不起作用。

1 个答案:

答案 0 :(得分:0)

当你写{{$ post-&gt; content}}时,它不起作用。它将显示html标记。 但如果你写{!! $ post-&gt; content !!}它不应该显示html标签,但它当然不会显示换行符。所以你需要在下面写这个 -

{!! nl2br($post->content) !!}

它将换行符转换为&lt; br&gt;标签。这应该是完美的。