内容简介:以前使用PHP的Twig模板,后面又有使用过Flask的Jinja2模板,还可以比较容易入手,至少会有个for,一看就知道什么,也知道如何调用到了Golang这边比较迷糊了,不过还好,官方也有说明,自己也搜索了下,这里记录下,很简单比如我们有个视图,代码大概如下从上面的代码分析下,需要传一个带有Data的数据,那传递过来的参数里面至少要有个Data,如下
以前使用 PHP 的Twig模板,后面又有使用过Flask的Jinja2模板,还可以比较容易入手,至少会有个for,一看就知道什么,也知道如何调用
到了Golang这边比较迷糊了,不过还好,官方也有说明,自己也搜索了下,这里记录下,很简单比如我们有个视图,代码大概如下
{{range .Data}}
<div class="blog-post">
<h2 class="blog-post-title">{{ .autokid }} - {{ .title }} blog post</h2>
<p class="blog-post-meta">January 1, 2014 by <a href="#">Mark</a></p>
</div>
{{end}}
从上面的代码分析下,需要传一个带有Data的数据,那传递过来的参数里面至少要有个Data,如下
err = t.Execute(w, struct {
Data []models.SelectResult
}{
Data: qr,
})
注意这里的Data,实际上根据项目的需求来,可以换成自己需要的,我这里的是以之前的文章【Go基础学习记录之Web开发的博客文章列表展示功能】为例,只是单独拿出来方便知识点聚焦
其实多用用还是很简单的。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
产品觉醒:产品经理的视角与方法论
判官(李泽澄) / 电子工业出版社 / 2018-11 / 59.80元
《产品觉醒:产品经理的视角与方法论》是作者多年工作经验的汇集,通过自己亲身经历来对产品运营、行业和人生选择做一个全面的复盘,为读者提供有一定深度的分析。 《产品觉醒:产品经理的视角与方法论》共7章,第1章介绍了产品经理应该具有的视角来分析和观察产品分析方法;第2章介绍了做产品时如何破局来解决相应的问题;第3章介绍了在做产品经理前先分析自己;第4章介绍了怎么来解决执行力的问题;第5章介绍了怎么......一起来看看 《产品觉醒:产品经理的视角与方法论》 这本书的介绍吧!