zsr_cn

第 19646 号会员 /

回复了 Jaxon 创建的主题: 关于 Gin 框架加载 html 页面的一点小疑问

  1. main.go 按你最后的修改:
func LoginPage(c *gin.Context)  {
    // 之前 c.HTML(http.StatusOK, "index.html", gin.H{})
    // 之后:
	c.HTML(http.StatusOK, "login/index.html", gin.H{})
}

func IndexPage(c *gin.Context) {
    // 之前 c.HTML(http.StatusOK, "index.html", gin.H{})
    // 之后:
	c.HTML(http.StatusOK, "home/index.html", gin.H{})
}

2.templates/home/index.html:

{{ define "home/index.html" }}
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Home Title</title>
</head>
<body>
    <h1>This is Home page</h1>
</body>
</html>
{{ end }}

templates/login/index.html 可参照修改。

试过可行。