La función de la función de vista: manejar la lógica de negocios simple en la vista
1. Crear la función de fondo
2. Definir el nombre de la función en la vista
3. Asociar antes de beego.Run
func main () { beego.AddFuncMap ("prepage", ShowPrePage) beego.AddFuncMap ("nextpage", ShowNextPage) beego.Run () } // Definir una función en el fondo 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 } // El código HTML utiliza {{.pageIndex | prepage}} nombre de función: prepage pasa un parámetro pageIndex {{nextpage .pageIndex .pageCount}} Nombre de la función: nextpage pasa dos parámetros pageIndex pageCount