Laravel不允许我在Form::text()中添加样式


Laravel not letting me add styles to my Form::text()

这是我的表单构建器的代码,当我从text()中删除数组时一切都很好,但是当我添加它时,我得到了这个错误

helper .php第454行出现ErrorException: htmlentities() expected参数1为字符串,数组给定(查看:/用户/萨米尔/网站/elicant/资源/视图/页/classes.blade.php)

{!! Form::open(array("url" => 'addClass', "method" => 'post')) !!}
{!! Form::text('classname', array('style' => 'width:80%;')) !!}
{!! Form::text('classcolour') !!}
{!! Form::submit("Add") !!}
{!! Form::close() !!}

我做错了什么?

Form::text有3个参数:$name, $value, array $options = array()为了使你的代码正常工作:

{!! Form::text('classname', null, array('style' => 'width:80%;')) !!}