亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何將數據傳遞到拉拉維爾和單個路由中的多個刀片

如何將數據傳遞到拉拉維爾和單個路由中的多個刀片

PHP
千萬里不及你 2022-09-12 10:13:19
我試圖將數據傳遞到控制器中的多個刀片,但得到錯誤。在這里,我的代碼public function index(){    $news = DB::table('beritas')            ->select('id','judul_berita','created_at')            ->get();    return view (['berita.daftar-berita', 'more-menu.berita'])->with(compact('news'));}如何將數據傳遞到拉拉維爾和單個路由中的多個刀片?
查看完整描述

2 回答

?
楊__羊羊

TA貢獻1943條經驗 獲得超7個贊

如果要將數據傳遞到多個邊欄選項卡,可以在構造函數中共享它,如下所示:


public function __construct(){


      $this->middleware(function ($request, $next) {


           $news = DB::table('beritas')>select('id','judul_berita','created_at')->get();

           View::share('news', $news);

           return $next($request);

        });


    }

現在,您可以在使用相同控制器的所有刀片中使用新聞變量。


我希望它能幫助你


查看完整回答
反對 回復 2022-09-12
?
翻閱古今

TA貢獻1780條經驗 獲得超5個贊

可能正確的位置是某些服務提供商的啟動方法,例如,應用程序服務提供。


//AppServiceProvider.php 


public function boot()

{

   view()->share('someVariable',$someVariable);


}

這將使某些可變視圖可用于所有邊欄選項卡視圖。這對于模板級變量很有用。


查看完整回答
反對 回復 2022-09-12
  • 2 回答
  • 0 關注
  • 72 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號