为什么 View::make() 在 laravel 文档中不存在?
why does View::make() not exist in laravel docs?
为什么 View::make() 不存在于 laravel 文档中?
我浏览了所有版本 Laravel 文档的 xVersion/views 页,但我找不到任何关于 View::make() 的声明。谁能给我解释一下它是如何工作的?
其他信息,我正在学习 Aimeos Laravel 软件包。
我不认为 View::make 来自 Aimeos 包。
因为,我看到
composer.json
> "require": {
> "php": "^7.2.5",
> "aimeos/aimeos-laravel": "dev-master",
> "fideloper/proxy": "^4.2",
> "fruitcake/laravel-cors": "^2.0",
> "guzzlehttp/guzzle": "^6.3",
> "laravel/framework": "^7.24",
> "laravel/tinker": "^2.0",
> "laravel/ui": "^2.4"
> },
Laravel 中的许多事物都有多种引用方式。
文档更喜欢使用更清晰、更简洁的 view()
helper,但如果您愿意,也可以使用 View::make
。
View::make
的 API 文档位于 https://laravel.com/api/8.x/Illuminate/Contracts/View/Factory.html#method_make。
View::make
正在调用 View
外观上的 make
方法。这就是在 Laravel 4.x 中引用视图的方式,但是 Laravel 5.x 引入了全局 view
助手来做同样的事情,只是减少了几次击键.
因此,View::make('shop::page.privacy')
与 view('shop::page.privacy')
相同。
为什么 View::make() 不存在于 laravel 文档中? 我浏览了所有版本 Laravel 文档的 xVersion/views 页,但我找不到任何关于 View::make() 的声明。谁能给我解释一下它是如何工作的?
其他信息,我正在学习 Aimeos Laravel 软件包。
我不认为 View::make 来自 Aimeos 包。
因为,我看到
composer.json
> "require": {
> "php": "^7.2.5",
> "aimeos/aimeos-laravel": "dev-master",
> "fideloper/proxy": "^4.2",
> "fruitcake/laravel-cors": "^2.0",
> "guzzlehttp/guzzle": "^6.3",
> "laravel/framework": "^7.24",
> "laravel/tinker": "^2.0",
> "laravel/ui": "^2.4"
> },
Laravel 中的许多事物都有多种引用方式。
文档更喜欢使用更清晰、更简洁的 view()
helper,但如果您愿意,也可以使用 View::make
。
View::make
的 API 文档位于 https://laravel.com/api/8.x/Illuminate/Contracts/View/Factory.html#method_make。
View::make
正在调用 View
外观上的 make
方法。这就是在 Laravel 4.x 中引用视图的方式,但是 Laravel 5.x 引入了全局 view
助手来做同样的事情,只是减少了几次击键.
因此,View::make('shop::page.privacy')
与 view('shop::page.privacy')
相同。