Laravel 表单:输入按钮未显示 HTML 图标
Laravel Form: Input Button Not Showing HTML Icon
我正在 Laravel:
创建一个带有表单的按钮
{!! Form::submit('<i class="fa fa-trash"></i>', ["class"=>"btn btn-default"]) !!}
按钮文字变为:
<i class="fa fa-trash"></i>
我只看到这个字符串,没有看到图标:如何解决?
尝试使用 Form::button
而不是 Form::submit
:
{{ Form::button('<i class="fa fa-trash"></i>', ['type' => 'submit', 'class' => 'btn btn-default'] ) }}
它将创建类型为 submit
的 button
标签,而不是 input
标签。
这样,图标的 html 应该在标签内容中呈现并且应该是可见的。
相反,通过像您一样使用 input
标签,图标的 html 字符串将打印在 input
标签的 value
属性内, 在这里无法呈现为有效 html
我正在 Laravel:
创建一个带有表单的按钮{!! Form::submit('<i class="fa fa-trash"></i>', ["class"=>"btn btn-default"]) !!}
按钮文字变为:
<i class="fa fa-trash"></i>
我只看到这个字符串,没有看到图标:如何解决?
尝试使用 Form::button
而不是 Form::submit
:
{{ Form::button('<i class="fa fa-trash"></i>', ['type' => 'submit', 'class' => 'btn btn-default'] ) }}
它将创建类型为 submit
的 button
标签,而不是 input
标签。
这样,图标的 html 应该在标签内容中呈现并且应该是可见的。
相反,通过像您一样使用 input
标签,图标的 html 字符串将打印在 input
标签的 value
属性内, 在这里无法呈现为有效 html