laravel视图助手中的::(解析范围运算符)是什么?

时间:2019-01-05 16:38:05

标签: php laravel

我在this question中看到了这段代码

@component('mail::message')

我不知道这个::(分辨率范围)在laravel的视图助手中有什么作用。

有人能告诉我laravel view helper函数中的这种语法是什么吗?

2 个答案:

答案 0 :(得分:1)

它是Blade组件和Markdown语法的结合,可让您轻松构造邮件。

看看docs“写降价消息”

答案 1 :(得分:1)

用于渲染视图时的路径解析。 ::之前的部分用作资源目录的命名空间。

::是由ViewFinderInterface中的常量HINT_PATH_DELIMITER定义的定界符。

mail::message为例,Laravel将在message.blade.php中搜索resources/views/vendor/mail文件。