package handler import ( "github.com/gofiber/fiber/v2" ) // ErrorPage 显示错误页面 func ErrorPage(c *fiber.Ctx) error { // 获取错误消息 errorMsg := c.Query("error") if errorMsg == "" { errorMsg = "未知错误" } // 设置 NoLayout 为 true,使用独立布局,不显示主应用的导航组件 return c.Render("error", fiber.Map{ "Title": "错误", "ErrorMessage": errorMsg, "NoLayout": true, }) }