下載
項目根目錄下 命令行執行
E:\Laravel\blog>composer require illuminate/html
任務完成後,在項目的vendor下就能找到下載的文件
配置
在項目中找到config/app.php
找到 ‘providers’ => [
添加數組元素
Illuminate\Html\HtmlServiceProvider::class,
‘aliases’ => [
添加數組元素
'Form' => Illuminate\Html\FormFacade::class,
使用
{!! Form::open() !!}
{!! Form::text("name") !!}
{!! Form::close() !!}
生成的html如下:
<form method="POST" action="http://localhost:8000/site/form" accept-charset="UTF-8"><input name="_token" type="hidden" value="8Rxfz4EhVN8DltyELFfDA2kyxVQkG0QKe0AmJ6lk">
<input name="name" type="text">
</form>
{!! Form::text("name","aa",["class"=>"form-controller","id"=>"t"]) !!}
第1個參數 input 的name屬性
第2個 默認值
第3個數組 屬性
以上代碼生成如下:
<input class="form-controller" id="t" name="name" type="text" value="aa">
{!! Form::open([“url”=>”/store”]) !!}
指定提交的地址
action=”http://localhost:8000/store”