gpt4 book ai didi

laravel - Laravel 中 Blade 组件的加载数据

转载 作者:行者123 更新时间:2023-12-02 09:10:16 26 4
gpt4 key购买 nike

我正在寻找一种在每次使用 Blade 组件时加载数据的方法。我确信我已经见过它,但我似乎找不到“正确”的方法。

澄清一下:我有几个 Blade View ,它们都包含相同的 Blade 组件。我不想在每个 View Controller 中加载数据,而是想分离组件的数据。这样我就不会忘记将变量传递给 View 等。

最佳答案

providers/AppServiceProvider.phpboot 方法中,您可以使用 View 编辑器,如下所示:

\View::composer('*',function($view){
$model = YourModel::all(); //or any eloquent method or where clause you to use to fetch the data
$view->with('anyName'=> $model);
});

* 表示此数据可供所有 View 使用,或者您可以指定数据可用的某些特定路线。了解更多信息here是引用。

希望对您有帮助。

关于laravel - Laravel 中 Blade 组件的加载数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53156098/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com