laravel在使用的時候blade模板引擎,給我們提供了很友好的佈局以及頁面展示
但是有時候我們會遇到側邊欄與導航欄有相同數據的情況
這種情況下不能每個頁面都引入吧(顯得太傻了)
好在laravel早就想到了
只需要在APP/Providers/AppServiceProvider下的boot方法中
設置一下
public function boot()
{
$yun = new Yun();
$news_data = $yun->limit(2)->get();
view()->share('news_data',$news_data);
}
這樣下來 就可以在所有頁面使用$news_data這個數據啦
以上這些laravel5.6手冊中有寫 !!!
免得自己記不住 寫個文章!!!