将JS脚本添加到Laravel页面

时间:2014-09-20 17:25:55

标签: laravel laravel-4 blade

我正在尝试创建我的第一个Laravel站点,但我无法弄清楚如何将JS文件添加到我的一个页面。

我只想在这个页面上使用JS文件,而不想在其他地方使用。

如何让我的页面加载JS文件?

我的目录结构如下:

apply
    js
        myjsfile.js
    apply.blade.php

在我的apply.blade.php

@extends('layouts.master')

@section('content')
<div class="row">
    <div id="applicationForm" class="col-md-9 col-xs-12">
    ...
    </div>
</div>

layouts.master文件

<!DOCTYPE html>
<html>
    <head>
        @include('includes.head') 
    </head>

    <body>
        <div class="container">
        <div id="header">
            @include('includes.header')
        </div>
        @yield('content')
        <div id="footer">
            @include('includes.footer')
        </div>
        </div>
    </body>
</html>

1 个答案:

答案 0 :(得分:9)

您的apply.blade.php

@extends('layouts.master')

@section('content')
<div class="row">
    <div id="applicationForm" class="col-md-9 col-xs-12">
    ...
    </div>
</div>
@stop

@section('myjsfile')
    <script src="js/myjsfile.js"><script>
@stop

您的layouts.master

<!DOCTYPE html>
<html>
    <head>
        @include('includes.head') 
    </head>

    <body>
        <div class="container">
        <div id="header">
            @include('includes.header')
        </div>
        @yield('content')
        <div id="footer">
            @include('includes.footer')
        </div>
        </div>
    @yield('myjsfile')
    </body>
</html>