第一种方法
使用它可以将 css、javascript、images.. 等资产添加到刀片文件中。
对于 CSS,
<link href="{{ asset('css/app.css') }}" rel="stylesheet" type="text/css" >
或
<link href="{{ URL::asset('css/app.css') }}" rel="stylesheet" type="text/css" >
对于 JS,
<script type="text/javascript" src="{{ asset('js/custom.js') }}"></script>
或
<script type="text/javascript" src="{{ URL::asset('js/custom.js') }}"></script>
图片,
{{ asset('img/photo.jpg'); }}
这里是Laravel Doc
参考:https://stackoverflow.com/a/28214659/2117868
第二种方法
或者您可以使用此语法添加css 和javascript,方法是添加laravelcollective 包并注册服务提供者和别名
那么,
{!! HTML::style('link/to/your/css/file.css') !!}
{!! HTML::script('link/to/your/js/file') !!}
记住这里{!! HTML::style() !!}会直接指向public目录下的文件。
因此,写入{!! Html::style('style.css') !!} 将指向style.css 目录中的style.css 文件。