Ich verwende kürzlich Laravel 5 als Beispiel. Beim Erstellen des Formulars verwende ich normalerweise Form::open() und habe festgestellt, dass es keine Fehlermeldung gibt So eine Klasse.
Okay, ich habe gesucht und festgestellt, dass in Laravel 5 from und html separat erwähnt wurden , öffnen Sie /config/app.php
Fügen Sie
<code><br> "require": { "illuminate/html": "~5.0" },</code>
unter dem Array providers
hinzu und fügen Sie
<code><br>composer update</code>
unter dem Array aliases
hinzu und es wird installiert ! 更新完以后,打开 /config/app.php
在 providers
数组下面添加
<code><br>'Illuminate\Html\HtmlServiceProvider',</code>
aliases
数组下面添加
'Form' => 'Illuminate\Html\FormFacade', 'HTML' => 'Illuminate\Html\HtmlFacade'
这样就安装好啦!
使用方法
以前写法是这样的
{{Form::open()}} {{Form::close()}}
现在变成这样的了
{!! Form::open() !!} {!! Form::close() !!}
以下这段参考于@安静的文章
如果不太适应使用{!! HTML::script() !!}
请到路由文件routes.php中,配置以下代码
<code><br>Blade::setRawTags('{{', '}}');</code>
即可回归到{{ HTML::script('js/jquery.js') }}
参考完毕
rrreeeJetzt ist es sorrreeeDer folgende Absatz bezieht sich auf den Artikel von @京quiet