簡體   English   中英

Laravel在刀片視圖引擎的html標簽中的@yield

[英]Laravel's @yield inside html tag for blade view engine

這可能嗎?

<html @yield( 'AngularNamespace' )>
</html>

顯然以上方法不起作用...

這個對我有用。

只要您的其他模板文件具有

@section('AngularNamespace', 'NameSpaceHere')

最好只是將變量傳遞到視圖中,或者創建一個視圖編輯器以將變量綁定到該特定視圖。

控制器:

return View::make('myView', ['AngularNamespace' => $AngularNamespace]);

View Composer:

View::composer(['layouts.master'], function($view){

    $view->with('AngularNamespace', 'myNameSpace');

});

視圖:

<html {{ $AngularNamespace }} >
</html>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM