Forms Laravel表单:输入按钮不显示HTML图标

Forms Laravel表单:输入按钮不显示HTML图标,forms,laravel,button,blade,submit-button,Forms,Laravel,Button,Blade,Submit Button,我正在Laravel创建一个带有表单的按钮: {!! Form::submit('<i class="fa fa-trash"></i>', ["class"=>"btn btn-default"]) !!} {!!表单::提交(“”,[“类”=>“btn btn默认值”) 按钮文本变为: <i class="fa fa-trash"></i> 我只看到这个字符串,没有看到图标:如何修复它?尝试使用Form::button而不是Fo

我正在Laravel创建一个带有表单的按钮:

{!! Form::submit('<i class="fa fa-trash"></i>', ["class"=>"btn btn-default"]) !!}
{!!表单::提交(“”,[“类”=>“btn btn默认值”)
按钮文本变为:

<i class="fa fa-trash"></i>


我只看到这个字符串,没有看到图标:如何修复它?

尝试使用
Form::button
而不是
Form::submit

{{ Form::button('<i class="fa fa-trash"></i>', ['type' => 'submit', 'class' => 'btn btn-default'] )  }}
{{Form::button('',['type'=>'submit','class'=>'btn-btn-default'])}
它将创建一个类型为
submit
按钮
标记,而不是
input
标记

这样,图标的html应该呈现在标记内容中,并且应该是可见的


相反,通过像您这样使用
input
标记,图标的html字符串将在
input
标记的
value
属性中打印结束,在这里它不能被呈现为有效的html

问题是什么?按钮没有显示图标来添加
fafa垃圾
css代码?是的,这很有效,现在我有了新的问题{{Form::button('',['type'=>'submit','class'=>'btn btn default',onclick'=>'return confirm(“你确定要删除$size->size?”)}}如何显示可变大小?它是显示纯文本尝试以下方式:
'onclick'=>“返回确认(“您确定要删除“$size->size.”?”)