Php Laravel 5链接css资产的问题
我目前正在尝试将我的laravel 4应用程序移植到laravel 5。我已经向composer添加了Php Laravel 5链接css资产的问题,php,css,laravel,blade,laravel-5,Php,Css,Laravel,Blade,Laravel 5,我目前正在尝试将我的laravel 4应用程序移植到laravel 5。我已经向composer添加了“lightlight/html”:“5.*”,还向config添加了facade和服务提供者。我使用以下语法链接到我的css文件 {{ HTML::style('css/bootstrap.min.css') }} {{ HTML::style('css/style.css') }} 但在Laravel5中,我的视图输出全部中断,页面显示如下图所示 我会错过什么?laravel 5中的bl
“lightlight/html”:“5.*”
,还向config添加了facade和服务提供者。我使用以下语法链接到我的css文件
{{ HTML::style('css/bootstrap.min.css') }}
{{ HTML::style('css/style.css') }}
但在Laravel5中,我的视图输出全部中断,页面显示如下图所示
我会错过什么?laravel 5中的blade语法是否有任何更改
chmod
设置为777(Unix)
在这个和上找到了答案。 关于第二个问题,泰勒·奥特威尔自己给出了答案。在Laravel5中,Laravel4的默认语法
{{code}}
,将转义数据输出。如果您想要未扫描的html数据,则必须使用新语法
{!! HTML::style('css/style.css') !!}
如果要恢复到以前的语法,可以使用
Blade::setRawTags('{{', '}}');
将代码更改为以下内容
{!! Html::style( asset('css/bootstrap.min.css')) !!}
{!! Html::style( asset('css/style.css')) !!}
如果您想使用纯HTML,那么您也可以这样使用它-
<link rel="stylesheet" href="/css/style.css">
发现的可能重复与新的laravel 5语法有关。对于未扫描的数据输出,需要使用{!!!!}
<link rel="stylesheet" href="/css/style.css">