前言
本文主要是给大家介绍了关于Laravel中View模块的相关资料,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。
本文是基于Laravel 5.4版本的路由模块代码进行分析书写;
文件结构
View模块的文件格局及功能如下图所示:
视图化呈现时的大概流程:
1、通过view()方法的调用,开始视图的呈现;
2、首先,查找视图文件;
(1)依次遍历路径,如果文件名带命名空间(也就是::之前的部分),则采用命名空间对应注册的路径数组,否则采用全局路径数组(在Illuminate\View\FileViewFinder类中的paths变量);
(2)结合当前路径,