本文整理汇总了Golang中github.com/valyala/quicktemplate.Writer.E方法的典型用法代码示例。如果您正苦于以下问题:Golang Writer.E方法的具体用法?Golang Writer.E怎么用?Golang Writer.E使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类github.com/valyala/quicktemplate.Writer
的用法示例。
在下文中一共展示了Writer.E方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Golang代码示例。
示例1: StreamSimpleQtc
//line simple.qtpl:2
func StreamSimpleQtc(qw422016 *qt422016.Writer, u *model.User) {
//line simple.qtpl:2
qw422016.N().S(`
<html>
<body>
<h1>`)
//line simple.qtpl:5
qw422016.E().S(u.FirstName)
//line simple.qtpl:5
qw422016.N().S(`</h1>
<p>Here's a list of your favorite colors:</p>
<ul>
`)
//line simple.qtpl:9
for _, colorName := range u.FavoriteColors {
//line simple.qtpl:9
qw422016.N().S(`
<li>`)
//line simple.qtpl:10
qw422016.E().S(colorName)
//line simple.qtpl:10
qw422016.N().S(`</li>
`)
//line simple.qtpl:11
}
//line simple.qtpl:11
qw422016.N().S(`
</ul>
</body>
</html>
`)
//line simple.qtpl:15
}
示例2: StreamNavigation
//line navigation.qtpl:2
func StreamNavigation(qw422016 *qt422016.Writer, nav []*model.Navigation) {
//line navigation.qtpl:2
qw422016.N().S(`
<ul class="navigation">
`)
//line navigation.qtpl:4
for _, item := range nav {
//line navigation.qtpl:4
qw422016.N().S(`
<li><a href="`)
//line navigation.qtpl:5
qw422016.E().S(item.Link)
//line navigation.qtpl:5
qw422016.N().S(`">`)
//line navigation.qtpl:5
qw422016.E().S(item.Item)
//line navigation.qtpl:5
qw422016.N().S(`</a></li>
`)
//line navigation.qtpl:6
}
//line navigation.qtpl:6
qw422016.N().S(`
</ul>
`)
//line navigation.qtpl:8
}
示例3: StreamHeader
//line header.qtpl:1
func StreamHeader(qw422016 *qt422016.Writer, title string) {
//line header.qtpl:1
qw422016.N().S(`
<title>`)
//line header.qtpl:2
qw422016.E().S(title)
//line header.qtpl:2
qw422016.N().S(`'s Home Page</title>
<div class="header">Page Header</div>
`)
//line header.qtpl:4
}
示例4: StreamIndex
//line index.qtpl:2
func StreamIndex(qw422016 *qt422016.Writer, u *model.User, nav []*model.Navigation, title string) {
//line index.qtpl:2
qw422016.N().S(`
<!DOCTYPE html>
<html>
<body>
<header>
`)
//line index.qtpl:8
StreamHeader(qw422016, title)
//line index.qtpl:8
qw422016.N().S(`
</header>
<nav>
`)
//line index.qtpl:12
StreamNavigation(qw422016, nav)
//line index.qtpl:12
qw422016.N().S(`
</nav>
<section>
<div class="content">
<div class="welcome">
<h4>Hello `)
//line index.qtpl:18
qw422016.E().S(u.FirstName)
//line index.qtpl:18
qw422016.N().S(`</h4>
<div class="raw">`)
//line index.qtpl:20
qw422016.N().S(u.RawContent)
//line index.qtpl:20
qw422016.N().S(`</div>
<div class="enc">`)
//line index.qtpl:21
qw422016.E().S(u.EscapedContent)
//line index.qtpl:21
qw422016.N().S(`</div>
</div>
`)
//line index.qtpl:24
for i := 1; i <= 5; i++ {
//line index.qtpl:24
qw422016.N().S(`
`)
//line index.qtpl:25
if i == 1 {
//line index.qtpl:25
qw422016.N().S(`
<p>`)
//line index.qtpl:26
qw422016.E().S(u.FirstName)
//line index.qtpl:26
qw422016.N().S(` has `)
//line index.qtpl:26
qw422016.N().D(i)
//line index.qtpl:26
qw422016.N().S(` message</p>
`)
//line index.qtpl:27
} else {
//line index.qtpl:27
qw422016.N().S(`
<p>`)
//line index.qtpl:28
qw422016.E().S(u.FirstName)
//line index.qtpl:28
qw422016.N().S(` has `)
//line index.qtpl:28
qw422016.N().D(i)
//line index.qtpl:28
qw422016.N().S(` messages</p>
`)
//line index.qtpl:29
}
//line index.qtpl:29
qw422016.N().S(`
`)
//line index.qtpl:30
}
//line index.qtpl:30
qw422016.N().S(`
</div>
</section>
<footer>
`)
//line index.qtpl:35
StreamFooter(qw422016)
//line index.qtpl:35
qw422016.N().S(`
</footer>
</body>
//.........这里部分代码省略.........
示例5: streamtitle
//line report/report.qtpl:32
func (p *Page) streamtitle(qw422016 *qt422016.Writer) {
//line report/report.qtpl:32
qw422016.E().S(p.Title) }