Php 调整行数以形成::Textarea Laravel 5

Php 调整行数以形成::Textarea Laravel 5,php,html,laravel,laravel-5,Php,Html,Laravel,Laravel 5,如何使用illighted\Html\FormFacade类控制添加到文本区域的行数 我已将该字段添加到模板中 <div class="form-group"> {!! Form::label('placeOfDeath','Place of Death') !!} {!! Form::textarea('placeOfDeath',null,['class'=>'form-control']) !!} </div> 我想要一种控制这些数字的方法,我已经查

如何使用
illighted\Html\FormFacade
类控制添加到文本区域的行数

我已将该字段添加到模板中

<div class="form-group">
  {!! Form::label('placeOfDeath','Place of Death') !!}
  {!! Form::textarea('placeOfDeath',null,['class'=>'form-control']) !!}
</div>
我想要一种控制这些数字的方法,我已经查看了文档,但找不到任何东西?

选项(第三个参数)数组实际上是该元素的属性数组,因此您只需传递任何
'key'=>'value'
,元素就会将其作为属性,例如:

{!! Form::textarea('placeOfDeath',null,['class'=>'form-control', 'rows' => 2, 'cols' => 40]) !!}

我接受了另一个答案,因为它非常有效

我还发现该类实际上检查属性
size

protected function setQuickTextAreaSize($options)
{
    $segments = explode('x', $options['size']);

    return array_merge($options, array('cols' => $segments[0], 'rows' => $segments[1]));
}
这是一个小的空间节省,我不确定它使代码更可读,但它是一个选择,以减少一些字符

['size' => '30x5']
还可以尝试以下方法:

{!! Form::textarea('placeOfDeath',null, array('class'=>'form-control', 
                    'rows' => 10, 'cols' => 50)) !!}

我从来没有想过,把这个提取给它自己的助手,很有趣。
{!! Form::textarea('placeOfDeath',null, array('class'=>'form-control', 
                    'rows' => 10, 'cols' => 50)) !!}