在laravel可以共享數據,以這樣的觀點後:view::share()
得到laravel共享變量傳遞一個數組
我想獲取在PHP中存在的視圖中的數據::份額。 我會例如添加以下view::share('scripts', [])
,我想將項目添加到該「腳本」變量。
是否可以獲取共享變量?
在laravel可以共享數據,以這樣的觀點後:view::share()
得到laravel共享變量傳遞一個數組
我想獲取在PHP中存在的視圖中的數據::份額。 我會例如添加以下view::share('scripts', [])
,我想將項目添加到該「腳本」變量。
是否可以獲取共享變量?
我會去傳遞一個集合而不是一個數組。稍後在您的視圖中使用會更容易。
,如果你這樣做:
$scripts = collect([
'script 1',
'script 2',
'script 3',
]);
View::share('scripts', $scripts);
你現在可以做你的看法如下:
@foreach ($scripts as $script)
{{ $script }}
@endforeach
無論如何,你爲什麼要這麼做?這些腳本,JavaScript文件?如果是,請使用母版頁/模板視圖,並將所有腳本包含在一個頁面中,而不是像上面的示例那樣在每個頁面上添加它們。
從視圖中? – scottevans93