我正在考虑只使用一次的局部视图,例如页面页眉和页脚,以及页眉中的选项卡,它们都可以嵌入到应用程序布局中,并且所有页面都会有它们。
所以它就像编程——如果某事只做一次,可能不要创建一个函数来做它,以避免开销。但在某些情况下,函数可能更加独立、模块化,并使代码更清晰易懂。在这种情况下,我们可能会创建该函数。
部分如何?是否应该创建它们,例如用于页眉和页脚、选项卡或侧边栏选择。我也在想,如果有一天,如果有一个页面不包含页眉但有页脚,那么页眉将需要制作为部分,那么为什么不在第 1 天做呢?但是它如何影响过多的部分开销减慢页面生成速度呢?
更新:还有太多部分的危险......其中一个视图包含一个部分,一个部分包含一个部分,然后再次包含一个部分。此时,很容易有点失落。