码迷,mamicode.com
首页 > Web开发 > 详细

laravel中HTML::style类出错解决方法

时间:2015-09-21 15:59:45      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:html   css   js   laravel   class not found   


                    laravel中HTML::style类出错解决方法

   在laravel中,HTML类可以很方便地实现对css文件,js文件等的引用。例如,传统引入方法是:

<LINK REL=STYLESHEET TYPE="text/css" HREF="example.css">

但是用laravel中的HTML类则是:

{{ HTML::style(‘css/example.css‘) }}

{{ HTML::style(‘css/example.css‘) }}

可以看出,laravel帮我们省了一些时间。


但是,laravel5中,有时会出现如下错误,提示‘HTML’类找不到。那是因为安装laravel时没有把类模型安装进来。

技术分享

2.解决方法:

2.1   ”/composer.json” 里面 “require” 块补充以下内容并保存:  "illuminate/html":"5.*"

修改后结果如下:

技术分享

2.2在网站根目录下用cmd 运行命令:composer update 如图:

技术分享

2.3 “config/app.php”里面的“providers”增加内容:

Illuminate\Html\HtmlServiceProvider::class,

技术分享

2.4“config/app.php”里面的“aliases”增加内容:

‘HTML‘ => Illuminate\Html\HtmlFacade::class,

‘Form‘ => Illuminate\Html\FormFacade::class,

技术分享

2.5 需要注意的一点:书写时应该是{!!$var !!} 而不是{{ $var }};后者是laravel4的写法。

        如果你觉得{!!$va !!} 太麻烦的话,可以到routes.php里面加上

Blade::setRawTags(‘{{‘,‘}}‘);此时就可以继续用{{ $var }} 了。如图

技术分享


2.6保存,刷新页面即可。

技术分享


本文出自 “好好学习天天向上” 博客,请务必保留此出处http://sunrising.blog.51cto.com/10729461/1696719

laravel中HTML::style类出错解决方法

标签:html   css   js   laravel   class not found   

原文地址:http://sunrising.blog.51cto.com/10729461/1696719

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!