【发布时间】:2015-06-25 13:46:57
【问题描述】:
我想在 Laravel 5 助手的帮助下包含 CSS 和 Javascript。但我不知道那里有什么。
href="{{ url() }}/assets/css/bootstrap.css" rel="stylesheet"
我需要加载 laravel 的助手。不是传统的。
请告诉我任何建议。
【问题讨论】:
我想在 Laravel 5 助手的帮助下包含 CSS 和 Javascript。但我不知道那里有什么。
href="{{ url() }}/assets/css/bootstrap.css" rel="stylesheet"
我需要加载 laravel 的助手。不是传统的。
请告诉我任何建议。
【问题讨论】:
在 Laravel 中,您可以使用提供的 HTML 类在项目中包含 CSS 和 JS
样式表:
{{ HTML::style('css/style.css') }}
Javascript:
{{ HTML::script('js/your_js_file.js') }}
注意:
你也可以使用URL类
JS
{{ URL::asset('js/your_js_file.js'); }}
风格
{{ URL::asset('css/style.css'); }}
编辑:
如果您使用的是 LARAVEL 5,请在此处找到解决方案 http://laravel.io/forum/09-20-2014-html-form-class-not-found-in-laravel-5
【讨论】:
一种方法是使用:URL::asset('css/file.css');
要使用{{ HTML::style('css/style.css') }},您必须执行以下步骤:
在 composer.json 文件的 require 部分添加以下行并运行 composer update "illuminate/html": "5.*"。
通过将以下值添加到 providers 数组中,在 config/app.php 中注册服务提供者:
'照亮\Html\HtmlServiceProvider'
通过在 aliases 数组中添加这两行来注册外观:
'Form'=> 'Illuminate\Html\FormFacade',
'HTML'=>'Illuminate\Html\HtmlFacade'
【讨论】: