Blade,使用传递给局部视图的变量内部的html不会被渲染

我正在使用局部视图来显示页面标题,该视图接受两个变量,一个是Icon,另一个标题.
pageHeader.blade.PHP
<div class="page-header">
<div class="row">
    <!-- Page header,center on small screens -->
    <h1 class="col-xs-12 col-sm-4 text-center text-left-sm"><i class="fa {{$icon}} page-header-icon"></i>&nbsp;&nbsp;{{$title}}</h1>
</div>

而我正在使用它:

@include('zdashboard._partials.pageHeader',['icon'=>'fa-pencil','title'=>'<strong>Editing</strong>'.$center->translations()->whereLang('en')->first()->name])

有时我喜欢像上面的例子那样强调一个单词或者斜体字,但是,刀片引擎不会渲染我正在键入的HTML标签作为标题变量的一部分(输出像照片一样).

那么有任何想法如何解决这个问题?我在做什么!

错误

The output

解决方法

认情况下,Laravel 5 {{$title}}构造将被转义.

如果您不希望转义数据,可以使用以下语法:

{!! $title !!}

了解有关刀片控制结构的更多信息:http://laravel.com/docs/5.0/templates#other-blade-control-structures

相关文章

vue阻止冒泡事件 阻止点击事件的执行 &lt;div @click=&a...
尝试过使用网友说的API接口获取 找到的都是失效了 暂时就使用...
后台我拿的数据是这样的格式: [ {id:1 , parentId: 0, name:...
JAVA下载文件防重复点击,防止多次下载请求,Cookie方式快速简...
Mip是什么意思以及作用有哪些