Files
GoCode/templates/pages/index.html
nannanwu ae36d59b68 feat(model): 添加时间工具函数并在首页模板中使用
- 新增 model 包下 time.go,提供时间戳转换和获取当前时间戳的多种方法
- 新增 model 包下 tools.go,包含 UnixToTime 函数用于时间戳格式化
- 在 main.go 中注册 UnixToTime 为模板函数
- 修改默认控制器,首页渲染中添加时间戳数据及标题
- 首页模板添加调用 UnixToTime 格式化显示时间戳
- 优化控制器导入,添加必要包引用和格式调整
2026-02-22 14:17:17 +08:00

57 lines
1.2 KiB
HTML

{{define "pages/index"}}
<!doctype html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>{{.title}}</title>
<link rel="stylesheet" href="/static/navbar.css">
<link rel="stylesheet" href="/static/footer.css">
</head>
<body>
{{template "layout/navbar"}}
<h2>{{.title}}</h2>
<h2>{{UnixToTime .t}}</h2>
{{$t := .title}}
<h4>{{$t}}</h4>
{{if ge .score 60}}
<p>及格</p>
{{else}}
<p>不及格</p>
{{end}}
{{range $key, $value := .hobby}}
<ul>
<li>{{$key}}--{{$value}}</li>
</ul>
{{end}}
{{range $key, $value := .newsList}}
<ul>
<li>{{$key}}--{{$value.Title}}--{{$value.Content}}</li>
</ul>
{{end}}
{{range $key, $value := .newsList2}}
<ul>
<li>{{$key}}--{{$value.Title}}--{{$value.Content}}</li>
</ul>
{{else}}
<li>没有数据</li>
{{end}}
{{with .news}}
{{.Title}}
{{.Content}}
{{end}}
<br>
{{.data}}
{{template "layout/footer"}}
</body>
</html>
{{end}}