beego模板函数中的视图函数的使用
2020-04-18 22:39 StevenZhao 阅读(489) 评论(0) 收藏 举报视图函数作用:处理视图中简单业务逻辑
1.创建后台函数
2.在视图中定义函数名
3.在beego.Run之前关联起来
func main() {
beego.AddFuncMap("prepage",ShowPrePage)
beego.AddFuncMap("nextpage",ShowNextPage)
beego.Run()
}
//后台定义一个函数
func ShowPrePage(pageIndex int)int{
if pageIndex == 1{
return pageIndex
}
return pageIndex -1
}
func ShowNextPage(pageIndex int,pageCount int)int{
if pageIndex == pageCount{
return pageIndex
}
return pageIndex + 1
}
//html代码使用
{{.pageIndex | prepage}} 函数名:prepage 传一个参数pageIndex
{{nextpage .pageIndex .pageCount}} 函数名:nextpage 传两个参数 pageIndex pageCount
每天的价值就是不停息的前进!!!
浙公网安备 33010602011771号