使用 beego 中的几个问题

发布于 2021-11-23 18:23:52 字数 332 浏览 852 评论 10

@astaxie 你好,想跟你请教个问题:

1. 模板嵌套layout.html中只能有{{.LayoutContext}}吗?要想设置其他的怎么弄啊?比如:在layout中预留一个{{.LayoutTitle}}, 然后在this.TplNames = "admin/add.tpl" 设置Title.

2.if里面无法使用条件判断,例如.Mail=="astaxie@gmail.com“,那想要用条件判断改如何使用啊?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(10

绝影如岚 2021-11-24 20:19:30

好像可以了吧,你问一下
@astaxie

彼岸花ソ最美的依靠 2021-11-24 20:16:24

beego 框架修改代码可以不用重新启动服务器吗? 我只知道Revel 可以

半世蒼涼 2021-11-24 20:11:26

引用来自“astaxie”的答案

如果你有多个需要这样的设置,建议你可以使用Go的模板包方式

{{template "header.html"}}

{{template "title.html"}}

{{template "footer.html"}}

奈何桥上唱咆哮 2021-11-24 19:29:49

你看一下有一个叫做gopkg的代码,里面就有啊

凡尘雨 2021-11-24 11:28:01

回复
哦,好的,谢谢

谢绝鈎搭 2021-11-24 07:18:10

@astaxie 有没有beego数据库操作的例子啊?

为你鎻心 2021-11-24 03:44:42

@astaxie 恩,这种方式也不错,因为我以前用过java的Layout框架,里面有这种设置,所以有些一问

<!DOCTYPE html>
<html lang="zh-CN">
<head>
<title><sitemesh:title/> - Project Name</title>
<sitemesh:head/>
</head>

<body>
	<%@ include file="/WEB-INF/layouts/header.jsp"%>
	<sitemesh:body/>
	<%@ include file="/WEB-INF/layouts/footer.jsp"%>
</body>
</html>
把回忆走一遍 2021-11-24 02:59:42

第二个问题我发现了,用模板函数里面的
compare.

一人独醉 2021-11-23 20:53:46

如果你有多个需要这样的设置,建议你可以使用Go的模板包方式

{{template "header.html"}}

{{template "title.html"}}

{{template "footer.html"}}

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文