是否可以在Revel中使用模板布局。例如,有一个包含{{define "main"}}{{end}}标记的root.html。然后调用ExecuteTemplate(out, "main", nil) http://golang.org/pkg/html/template/#Template.ExecuteTemplate
类似于c.RenderLayout()
发布于 2015-07-14 01:40:28
您可以在conf/routes文件中定义do You want。然后,您可以使用您想要的名称来调用您的操作:
package controllers
import (
"github.com/revel/revel"
)
func (c Name) root() revel.Result {
c.Render()
}视图/名称/root.html
另一种方式可以是:
视图/Controler/NameAction.html
{{template "root.html" .}}视图/root.html
<p>bla, bla</p>https://stackoverflow.com/questions/30233310
复制相似问题