请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于mvc.View的疑问

return mvc.View{
	Name: "admin/index.html",
	Data: iris.Map{
		"Title": "管理后台",
		"Channel":"",
	},
	Layout: "admin/layout.html",
}
想问老师下这里的:Name代表的index.html 和 Layout代表的layout.html分别代表什么意思呀

正在回答 回答被采纳积分+3

1回答

一凡 2018-11-14 22:40:58

layout是布局模板文件,name是当前用到的模板文件

0 回复 有任何疑惑可以回复我~
  • 提问者 WhatSee卒迹 #1
    谢谢老师能及时回复,布局模板文件用途是什么呀,是用来容纳当前模板,作为一个基础模板的吗
    回复 有任何疑惑可以回复我~ 2018-11-14 22:46:09
  • 一凡 回复 提问者 WhatSee卒迹 #2
    你可以先拿到代码看一下,就更容易理解了。
    布局模板,把页面的header,footer等公共的部分一次性写好了,把一些部分留白,让当前模板文件来填充就可以了。
    另一种方式,也可以通过模板内引入其他的模板文件来填充内容。
    所以,布局模板是写了公共内容,留白给未知模板来填充。
    而模板内引入另外的模板,就需要清楚地知道,要引入的模板是什么。
    回复 有任何疑惑可以回复我~ 2018-11-15 10:36:43
  • 提问者 WhatSee卒迹 回复 一凡 #3
    明白了  多谢分享
    回复 有任何疑惑可以回复我~ 2018-11-15 10:38:23
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信