Php 在Laravel5.6中使用{{URL:to()}、{URL::asset}}或{{HTML::script}}吗?
我想要以下代码:Php 在Laravel5.6中使用{{URL:to()}、{URL::asset}}或{{HTML::script}}吗?,php,laravel,laravel-5,laravel-5.6,Php,Laravel,Laravel 5,Laravel 5.6,我想要以下代码: 我使用blade语法实现了这一点: 或 或 {{HTML::script('js/custom.js')} 他们之间有什么区别 在Laravel 5.6中,我应该使用哪种方法?使用asset()方法来包含CSS/JavaScript/images文件,您可以在这种情况下使用它 <link href="{{ asset('css/min.css') }}" rel="stylesheet"> <script src="{{ asset('use.typek
我使用blade语法实现了这一点:
或
或
{{HTML::script('js/custom.js')}
他们之间有什么区别
在Laravel 5.6中,我应该使用哪种方法?使用asset()
方法来包含CSS/JavaScript/images文件,您可以在这种情况下使用它
<link href="{{ asset('css/min.css') }}" rel="stylesheet">
<script src="{{ asset('use.typekit.net/zjb5wvv.js') }}"></script>
<img alt="logo" src="{{ asset('images/logo.png') }}">
The files must located in the public folder.
这些文件必须位于公用文件夹中。
用于生成指向链接的url的url()
方法,{{url('users',['page'=>22],$secure=null)}
asset()
方法用于包含CSS/JavaScript/images文件,您可以在这种情况下使用它
<link href="{{ asset('css/min.css') }}" rel="stylesheet">
<script src="{{ asset('use.typekit.net/zjb5wvv.js') }}"></script>
<img alt="logo" src="{{ asset('images/logo.png') }}">
The files must located in the public folder.
这些文件必须位于公用文件夹中。
用于生成指向链接的url的
url()
方法,{{url('users',['page'=>22],$secure=null)}
有许多方法可以实现这一点。您在描述中使用的方式称为facads。最方便的方法是使用laravel框架提供的辅助函数
资产()v安全资产()
资产()
asset函数使用请求的当前方案(HTTP或HTTPS)为资产生成URL:
保护资产()
secure_asset函数使用HTTPS为资产生成URL:
$url = secure_asset('img/photo.jpg');
url()与secure\u url()
安全url()
secure_url函数生成一个指向给定路径的完全限定HTTPS url:
$url = secure_url('user/profile');
$url = secure_url('user/profile', [1]);
$url = url('user/profile');
$url = url('user/profile', [1]);
url()
url函数生成指向给定路径的完全限定url:
$url = secure_url('user/profile');
$url = secure_url('user/profile', [1]);
$url = url('user/profile');
$url = url('user/profile', [1]);
如果未提供路径,将返回一个Illumb\Routing\UrlGenerator实例:
$current = url()->current();
$full = url()->full();
$previous = url()->previous();
将资产注入刀片
脚本
<script src="{{ asset('js/admin/app.js') }}"></script>
<script src="{{ asset('js/bootstrap3-typeahead.min.js') }}"></script>
<link href="{{ asset('css/admin/app.css') }}" rel="stylesheet">
风格
<script src="{{ asset('js/admin/app.js') }}"></script>
<script src="{{ asset('js/bootstrap3-typeahead.min.js') }}"></script>
<link href="{{ asset('css/admin/app.css') }}" rel="stylesheet">
$path=public_path()
$path=public_path('css/app.css') 实现这一点的方法有很多。您在描述中使用的方式称为facads。最方便的方法是使用laravel框架提供的辅助函数 资产()v安全资产() 资产() asset函数使用请求的当前方案(HTTP或HTTPS)为资产生成URL: 保护资产() secure_asset函数使用HTTPS为资产生成URL:
$url = secure_asset('img/photo.jpg');
url()与secure\u url()
安全url()
secure_url函数生成一个指向给定路径的完全限定HTTPS url:
$url = secure_url('user/profile');
$url = secure_url('user/profile', [1]);
$url = url('user/profile');
$url = url('user/profile', [1]);
url()
url函数生成指向给定路径的完全限定url:
$url = secure_url('user/profile');
$url = secure_url('user/profile', [1]);
$url = url('user/profile');
$url = url('user/profile', [1]);
如果未提供路径,将返回一个Illumb\Routing\UrlGenerator实例:
$current = url()->current();
$full = url()->full();
$previous = url()->previous();
将资产注入刀片
脚本
<script src="{{ asset('js/admin/app.js') }}"></script>
<script src="{{ asset('js/bootstrap3-typeahead.min.js') }}"></script>
<link href="{{ asset('css/admin/app.css') }}" rel="stylesheet">
风格
<script src="{{ asset('js/admin/app.js') }}"></script>
<script src="{{ asset('js/bootstrap3-typeahead.min.js') }}"></script>
<link href="{{ asset('css/admin/app.css') }}" rel="stylesheet">
$path=public_path()
$path=public_path('css/app.css') 谢谢,你知道我应该如何使用HTML::script吗?谢谢,你知道我应该如何使用HTML::script吗?