FlashData的使用:
存储
flash :beego.NewFlash()
flash.Set(key, value) // flash.Error(msg) flash.Success(msg) flash.Warning(msg) flash.Notice(msg)
flash.Store(&c.Controller) //Controller为beego的Controller
//flash.Store会将数据存储到Controller的cookie中 => c.Ctx.SetCookie
获取
beego.ReadFromRequest(&c.Controller) //将会自动flash中的数据设置到Controller中Data中,即c.Data["flash"] = flash.Data,其中flash的Data字段为map[string]string类型。
参考资料: