9.3. 切割模板

本教程最新版为 1.22,当前版本已放弃维护,请阅读最新版本!

说明

按照一般的逻辑,美化完文章列表页后,接下来就是文章内容页和创建页面。

但是我们停下来想一想,以我们现在的结构,如果我们要美化文章内容页,需要将 resources/views/articles/index.gohtml 文件所有内容复制一遍,然后再修改核心内容部分,这样会造成很多重复的代码,不方便维护。

事实上,我们可以共享头部、尾部和左边导航栏。接下来一起来拆分模板。

模板结构

文章的列表页、详情页、创建页和修改页,皆使用同一套布局,我们将统一放置于 resources/views/layouts 目录下,另外为了方便维护,我们将左边栏也划分出来。

resources/views/layouts/app.gohtml

{{define "app"}

本文章首发在 LearnKu.com 网站上。

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
讨论数量: 0

暂无话题~