0172c6c1 by astaxie

update docs

1 parent 57d19b44
...@@ -150,7 +150,7 @@ ...@@ -150,7 +150,7 @@
150 - beego.Router("/news/:all", &controllers.RController{}) 150 - beego.Router("/news/:all", &controllers.RController{})
151 全匹配方式 //匹配 /news/path/to/123.html :all= path/to/123.html 151 全匹配方式 //匹配 /news/path/to/123.html :all= path/to/123.html
152 152
153 - beego.Router("/user/:username([\w]+)", &controllers.RController{}) 153 - beego.Router(\`/user/:username([\w]+)\`, &controllers.RController{})
154 正则字符串匹配 //匹配 /user/astaxie :username = astaxie 154 正则字符串匹配 //匹配 /user/astaxie :username = astaxie
155 155
156 - beego.Router("/download/*.*", &controllers.RController{}) 156 - beego.Router("/download/*.*", &controllers.RController{})
...@@ -165,6 +165,14 @@ ...@@ -165,6 +165,14 @@
165 - beego.Router("/:hi:string", &controllers.RController{}) 165 - beego.Router("/:hi:string", &controllers.RController{})
166 string类型设置方式 //匹配 :hi为string类型。框架帮你实现了正则([\w]+) 166 string类型设置方式 //匹配 :hi为string类型。框架帮你实现了正则([\w]+)
167 167
168 如何在Controller中获取,上面的变量可以通过如下方式获取
169
170 this.Ctx.Params[":id"]
171 this.Ctx.Params[":username"]
172 this.Ctx.Params[":splat"]
173 this.Ctx.Params[":path"]
174 this.Ctx.Params[":ext"]
175
168 ## 静态文件 176 ## 静态文件
169 Go语言内部其实已经提供了`http.ServeFile`,通过这个函数可以实现静态文件的服务。beego针对这个功能进行了一层封装,通过下面的方式进行静态文件注册: 177 Go语言内部其实已经提供了`http.ServeFile`,通过这个函数可以实现静态文件的服务。beego针对这个功能进行了一层封装,通过下面的方式进行静态文件注册:
170 178
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!