首页 > 解决方案 > Laravel Blade 中的“::”语法是什么意思(例如:@include('googletagmanager::head'))?

问题描述

当我使用 Laravel 包时:spatie/laravel-googletagmanager,在我看来包含的视图包括一些包视图

 @include('googletagmanager::head')

::语法的含义是什么?
我在哪里可以找到有关它的参考文件?
什么时候ScriptViewCreator调用 ( vendor/spatie/laravel-googletagmanager/src/ScriptViewCreator.php) ?

谢谢!

标签: laravellaravel-5

解决方案


googletagmanager是你可能安装的一个包,head也是这个包中涉及的视图之一。通过使用@include('googletagmanager::head')head对包中的视图的看法googletagmanager。这也适用于view()您通常在控制器中使用的功能。

来源:https ://laravel.com/docs/5.8/packages#views


推荐阅读