0
在Laravel的環境時,只包括一些JS,我有一個js.blade.php
(要包含在我所有的佈局視圖),持有全球javascript文件和一些@yield
佔位符,這樣Laravel:使用一些刃佈局的意見,但沒有人
<!-- BEGIN CORE PLUGINS -->
<script src="//code.jquery.com/jquery-1.12.4.min.js"></script>
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script src="//cdn.jsdelivr.net/ie10-viewport/1.0.0/ie10-viewport.min.js"></script>
<!-- END CORE PLUGINS -->
<!-- BEGIN PAGE LEVEL PLUGINS -->
@yield('js-plugins')
<!-- END PAGE LEVEL PLUGINS -->
<!-- BEGIN SOME OTHER GENERAL PLUGINS -->
<script src="//cdn.jsdelivr.net/dummy1.min.js"></script>
<script src="//cdn.jsdelivr.net/dummy2.min.js"></script>
<!-- END SOME OTHER GENERAL PLUGINS -->
<!-- BEGIN PAGE LEVEL SCRIPTS -->
@yield('js-scripts')
<!-- END PAGE LEVEL SCRIPTS -->
<!-- BEGIN SCRIPTS TO BE RENDERED ONLY IN SOME LAYOUT VIEWS -->
...
<!-- END SCRIPTS TO BE RENDERED ONLY IN SOME LAYOUT VIEWS -->
<!-- BEGIN MY CUSTOM SCRIPTS -->
<script src="{{ asset('backend/scripts.js') }}"></script>
<!-- END MY CUSTOM SCRIPTS -->
您是否看到<!-- BEGIN SCRIPTS TO BE RENDERED ONLY IN SOME LAYOUT VIEWS -->
的一部分?在這裏,我應該有腳本在master.blade.php
佈局視圖(用於用戶登錄時用於大多數頁面),但不在,即unlogged.blade.php
佈局視圖(用於登錄,或檢索丟失的密碼或涉及未記錄的所有其他內容用戶):我的意思是說,即腳本屬於邊欄導航(當然是在'內部'頁面,但不是在'外部'的)
那麼,我怎麼能告訴Laravel「當使用master.blade.php
查看放一些腳本在那...
部分,否則保持原樣「?我們的目標是利用只js.blade.php
爲了讓事情幹
我參加了一個在樂和@push
@stacks
,但他們並不清楚,我,我不知道我是否可以使用它們以某種方式
謝謝
爲什麼不嘗試在