在Blade模板中的Form Label中使用<span>

sma*_*hat 7 html laravel laravel-blade laravelcollective

html我可以使用<span>标签形式标签像这里面:

<label for="name" class="class-name">Name:<span class="required"></span></label>
Run Code Online (Sandbox Code Playgroud)

使用Laravel Blade,标签代码如下:

{!! Form::label('name','Name:',['class'=>'class-name']) !!}
Run Code Online (Sandbox Code Playgroud)

如何<span>使用刀片模板使用内部表单标签?

小智 7

试试这个代码:

{!! Html::decode(Form::label('name','Name: <span class="required"></span>')) !!}
Run Code Online (Sandbox Code Playgroud)

  • 首先编码,然后解码,而不是最佳解决方案:) (3认同)

Ale*_*lex 7

只需将Form :: label的第4个参数设置为false,即escape_html= false。

{!! Form::label('name','Name: <span class="required"></span>', [], false) !!}
Run Code Online (Sandbox Code Playgroud)