如何在Laravel 4 Starter Site中的视图中添加javascript

时间:2014-09-15 16:08:33

标签: laravel laravel-4 blade

我有一个与 Laravel 4 Starter Site

相关的问题

以下是其中一个视图页面。

@extends('site.layouts.default')
{{-- Web site Title --}}
@section('title')
{{{ Lang::get('site.contact_us') }}} ::

@stop

{{-- Content --}}
@section('content')

{{{ Lang::get('site.contact_us') }}}

@stop

在site.layouts.default模板中,包含了Jquery。我怎么能包括像

这样的其他javascript
{{ HTML::script('http://cdn.datatables.net/1.10.0/js/jquery.dataTables.js') }}

进入视图文件?它应该包含在jquery库之后。

提前致谢!

1 个答案:

答案 0 :(得分:1)

您可以使用:

@section('scripts')
    {{ HTML::script('...') }}
@stop

view之后@extends('...')中的任何地方。因为布局底部有@yield('scripts'),所以在脚本之后(jQueryBootStrap)。

这是另一个例子:

{{-- Scripts --}}
@section('scripts')
    <script type="text/javascript">
        $(document).ready(function() {
            //...
        });
    </script>
@stop