laravel 向多視圖及所有視圖傳遞數據變量


向單個視圖傳遞變量

1.使用with()方法 : view('user.lists')->with('title',$title);

2.直接view()傳參: view('user.lists',['title'=>$title]);

3.使用compact(): view('user.lists',compact('title','intro'));

 

多個視圖傳遞變量 (view1,view2,..)

view()->composer(['view1''view1'], function ($view) {

         $view ->with( 'title' , $title );
     }

);

 

向所有視圖傳遞變量

1.使用share()方法 : view()->share('title', $title);

2.使用composer() :

view()->composer('*', function ($view) {

        $view->with('title',$title);
    }

);

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM