Laravel的新手,我正在使用Blade模板系统。我解析html有一个问题。我的数据库中有HTML标签(<p>words words words
....)的文本数据,当我使用{!! $post->content !!}
时,显示的标签显示相同。我尝试清除缓存甚至3个括号{{{ $post->content }}}
,但它不起作用。
答案 0 :(得分:0)
当你写{{$ post-&gt; content}}时,它不起作用。它将显示html标记。 但如果你写{!! $ post-&gt; content !!}它不应该显示html标签,但它当然不会显示换行符。所以你需要在下面写这个 -
{!! nl2br($post->content) !!}
它将换行符转换为&lt; br&gt;标签。这应该是完美的。