网站有 header.html 和footer.html
这两块是通用的 所以单独拿了出来
但是 header里面有用户的昵称和头像 存储的session里面 但是除了下面这个办法 好像没有别的办法了
ctx.HTML(http.StatusOK, "index.html", gin.H{"userInfo":userInfo})
但是这样每次都要写 好恶心啊 有更好的办法吗?
因为看了代码 没法在其他地方 比如中间件设置变量! 或许是真的没有其他办法了吗?
网站有 header.html 和footer.html
这两块是通用的 所以单独拿了出来
但是 header里面有用户的昵称和头像 存储的session里面 但是除了下面这个办法 好像没有别的办法了
ctx.HTML(http.StatusOK, "index.html", gin.H{"userInfo":userInfo})
但是这样每次都要写 好恶心啊 有更好的办法吗?
因为看了代码 没法在其他地方 比如中间件设置变量! 或许是真的没有其他办法了吗?
7 回答5.3k 阅读
6 回答6.8k 阅读✓ 已解决
4 回答2.3k 阅读
1 回答3.4k 阅读
2 回答930 阅读✓ 已解决
2 回答2.3k 阅读
1 回答2.2k 阅读
可以封装ctx.HTML方法,使用中间件