我按照这些步骤操作,但仍然找不到“Html”类。
添加到composer.json
"require": {
"laravelcollective/html": "5.2.*"
}
安装后,在 config/app.php
中添加这些行
'providers' => [
// ...
Collective\Html\HtmlServiceProvider::class,
// ...
],
'aliases' => [
// ...
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
// ...
],
请参阅随附的屏幕截图。可能是什么原因,我也尝试了 composer dump-autoload
composerclear-cache
但它没有解决问题
已更新
查看示例代码
{!!Html::style('assets/css/bootstrap.min.css')!!}
{!!Html::style('assets/css/custom.css')!!}
{!!Html::script('assets/js/jquery.min.js')!!}
{!!Html::script('assets/js/bootstrap.min.js')!!}
最佳答案
我刚刚在这里找到了解决方案,它运行得很好。
已执行以下步骤
composer require laravelcollective/html
它将根据您安装的 Laravel 版本(我的 5.2)安装 html
和 form
添加了提供商和别名
打开config/app.php
在providers
数组中添加
Collective\Html\HtmlServiceProvider::class
并在aliases
数组中添加
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class
<小时/>
在这里找到解决方案
<小时/>堆栈溢出
关于Laravel 5.2,LaravelCollective 5.2,未找到类 'Html',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36274215/