视图函数
场景: 需要在html中做运算,需要用视图函数
视图函数使用流程
- 在视图中定义函数名
{{nextPage .pageNum .pageCount}}
- 在go中写函数
函数参数要和视图函数参数类型保持一致
//视图函数 前一页
func PrePage(pageNum int) int {
if pageNum <= 1 {
return 1
}
return pageNum - 1
}
- 在main中beego.run开始前,添加映射
func main() {
beego.AddFuncMap("prePage", PrePage)
beego.Run()
}